Generative AI-Based Testing Certification
Basics of testRigor
testRigor is a modern test automation system that uses artificial intelligence to enable virtually anyone to create automated tests for web, mobile, and native desktop, and make those tests stable and reliable.
Unlike many other test automation tools, testRigor doesn’t require a complex and time consuming framework setup. Just select a new test suite and specify the parameters such as name, type of testing, url to run tests against, login credentials, OS, etc and you’re ready to start creating test cases.
The scripts in testRigor are written in plain English with a few requirements:
- Each command used looks exactly like it’s shown in the documentation
- Each step is always on its own new line
- All parameters are in double quotes
testRigor works with elements on the screen that are visible to an actual user. In most cases, there’s no need to identify element locators, and simply refer to elements as they can be seen on the screen (more on that in upcoming sections).
testRigor supports all types of commands that we normally use in day-to-day life: click, type, scroll, enter, hover, reload, drag etc, as well as many others.
All tests are executed in parallel, meaning that all tests within the test suite must be completely independent from each other.
Users can create test cases in testRigor through three primary methods:
- Writing the test case from scratch using plain English commands (Details can be found in the documentation section here. This method is also the primary focus of this course).
- Recording web test cases using our Chrome test recorder.
- Generating test cases based testRigor’s generative AI model (discussed in the AI and Prompt Engineering section of the course).