This week, we developed several new features.
Google Play Store
Users now have the option to choose a device in our built-in infrastructure with Google Play installed.
- Users can log in to the account they wish to use Google Play Store with to download a second app they may need for testing, (e.g., Google Pay).
- Only devices that have
with Play Storein the dropdown list can be used for this.
Test Case Generation
Weadded a way to generate a sample test case using AI.
- To get a sample, type a description of the case in the Description field of the popup prompted by the
+Add Custom Test Casebutton and click
Generate sample test using AI.
Validations (Stop case on failed validation)
Users can now stop test executions when a validation fails.
and stop test if failsto a validation to use this feature
*Note: By default, testRigor test cases do not stop until the next action in the script is not possible to perform. This is to allow the case to collect as many errors as possible during the run. As such, things such as failed validations and the failure to enter text into a field, while they do generate errors and ultimately cause the case to fail, do not cause the case to stop their execution.
BDD and/or Specification-Driven Development (Empty Rules)
Users can now create rules without steps.
- This was designed to allow team members like project managers, who are not part of the testing team, to create test scripts with their specifications before steps or even UI and APIs are created to support functionality.
Validations (Validation by image)
We added the ability to validate that an image saved in test data is present in a screenshot.
check that page contains image stored value "savedImage" with less than "50" % discrepancy
Image recognition was developed to allow clicking on images based on an image stored in test data and without any other way of locating them. This extends that functionality to validations as well.