Qualitia Automation Studio (QAS) provides an easy-to-use interface for you to develop test cases. QAS Debugger allows you to understand the course of test case execution and change it if required without re-executing entire test case every time you made any changes to it.
When developing test cases in Qualitia, users can verify whether it works as expected without running it end to end. A test case execution once initiated can be paused in between, or it can be modified mid-way during execution. So if you come across any fatal error that is failing your test case due to certain step or data at a given TC/Task iteration, you can modify the test case during test case execution.
Additionally, it allows to understand the number of TC and task iterations applicable on a test case and visualize the data associated with different steps for different task and TC iterations.
Key Features of QAS Debugger
The Qualitia Debugger provides an in-depth test case debugging experience to the testers along with the following facilities:
Debug and execute test case step by step.
Pause execution at the failure point. You can also pause the test case execution at any step using break-point facility. These facilities could be utilized for reaching and analyzing the point of failure without having to execute the test case entirely or single stepping entire test case.
Modify test step, its parameters, and its object details while debugging test cases.
Comprehensive and user-intuitive interface for you to see various TC and Task iterations and their details.
Highlight any step in the test case using its line number.
Debugger facilitates the test case development process and cannot be treated as a replacement for the test case development process.
Launching the Debugger
To debug a test case, from the Test Case editor screen, click the Debugger button ().
You can perform the following operations while debugging a test case:
Add or Remove the break-point at any step of test case by clicking the line numbers. You can add/remove the breakpoints on the Debugger windows as well.
Clear All Breakpoints by right clicking the appropriate step with a single click.
Skip / Unskip the steps from executing / debugging by right-clicking at the appropriate step.
For more information about the Skip functionality, refer to the Skip feature documentation.View the detailed debugging logs of the last test cases by clicking the Debug Log button () .
Shift the focus to any line number of the test case by clicking the Go To button.