Every feature, explained in plain language.
Search for any feature or term Rima uses. Get its definition, what it is for, a practical example, common use cases, where to find it, and product screenshots - plus complete step-by-step guides.
Reference · Build tests 5 definitions
Email received validation
An email received validation waits for a matching message in the Rima test inbox and fails if it does not arrive.
Read definition and examplesClick link from email
Click link from email is a test step that finds a matching message, extracts a link from it, and opens that link in the browser.
Read definition and examplesExtract a value from email
Email value extraction reads a matching email and pulls out a code or other value for a later browser step.
Read definition and examplesGenerated and random test data
Generated test data replaces a fixed recorded value with a fresh or reusable random value, optionally with a prefix and suffix.
Read definition and examplesValidation
A validation is a condition that must be true for a test to pass, such as expected text, URL, element state, or email arrival.
Read definition and examplesValidations: teach your test what "working" means
A recording proves the steps can be replayed; validations prove the website actually did the right thing. Add checks for page text, the URL, or any element on the page - in a simple mode or an advanced one.
Read guideProjects, tests and test groups
A project holds the tests for one website or app. This guide covers creating and organising projects, managing the tests inside them, and bundling tests into reusable groups.
Read guide