Turn your manual testers into automation experts! Request a DemoStart testRigor Free

Release Notes: Google Play Store, AI test case generation, stop on failed validations, empty rules, validation by image

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 Store in 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 Case button and click Generate sample test using AI.

Validations (Stop case on failed validation)

Users can now stop test executions when a validation fails.

  • Add and stop test if fails to 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.