How does testRigor handle the variability in outputs when testing Large Language Model (LLM) based applications?
testRigor addresses the challenge of variable LLM outputs by leveraging its own AI intelligence. It allows users to write plain English commands to verify complex scenarios, such as checking if a chat contains a positive message or if a statement about a webpage is true, by using its AI agent to analyze the page or screen and perform these advanced validations.
Can testRigor automate tests for two-factor authentication (2FA) scenarios that involve SMS or email OTPs?
Yes, testRigor is specifically designed to cover 2FA logins. It can send emails, verify deliverability, make and verify phone calls, send SMS, and confirm deliverability, allowing for the validation of OTP codes received via both email and SMS using simple plain English commands.
What is the process for creating tests for native Windows desktop applications with testRigor?
testRigor supports creating tests for native Windows applications. This functionality is available exclusively in the paid versions of the product, allowing users to apply the same plain English automation principles to desktop environments as they would for web or mobile applications.
How does testRigor enable non-technical team members, such as manual QA, to contribute to test automation?
testRigor's core innovation is its use of plain English for test creation. This means manual QA professionals can directly write and maintain automated tests using natural language instructions, eliminating the need for coding skills and significantly broadening who can contribute to automation efforts.
Beyond typical UI interactions, what other types of system components can testRigor interact with and validate?
testRigor extends beyond UI testing to interact with various system components. It can invoke APIs, retrieve and validate values, send and verify emails, make and verify phone calls and SMS via Twilio, handle file uploads and downloads, and even execute database queries to validate results, all through its plain English command structure.