Execute your Test Suite and View Suite Reports
This section covers how to configure and execute a test suite—a group of related test cases bundled together for streamlined execution.
Last updated
This section covers how to configure and execute a test suite—a group of related test cases bundled together for streamlined execution.
Last updated
To execute a test suite:
Select the test cases you want to execute by checking the corresponding checkboxes.
Choose the required Execution Platform:
If executing Mobile Test Cases, select the appropriate Device (iOS/Android) and ensure the test environment is set up.
If executing Web Test Cases, select the preferred Browser
Select the Execution Type Choose how the test suite should be executed:
Local – Runs the suite on your local machine using your configured drivers and settings.
Remote – Executes the suite on a remote server or grid that you’ve integrated with SimplifyQA.
Cloud – Utilisnes third-party cloud platforms (like BrowserStack or Sauce Labs) for execution across different environments and devices.
Click Run to initiate execution. A pop up will open and select the desired release and sprint and click execute.
During execution, test progress and logs can be monitored in real-time.
Click on the Settings button to configure additional execution options.
Note: Suite Settings option will only be available for automation test suites.
Auto Re-execution: Defines how many times a failed test case should be retried automatically. Helps reduce the impact of flaky or environment-sensitive test failures. You can configure the number of retry attempts based on your needs.
At the End of the Suite: Re-executes all failed test cases after the entire test suite has finished running. Ensures full test coverage before revisiting any failures.
At the End of Each Test Case: Immediately retries a failed test case after execution. Continues retrying until the test passes or reaches the retry limit, making it ideal for catching intermittent or transient issues.
Auto Logging of Defects: Automatically logs defects for any failed test case when this feature is enabled in the Admin Module. Ensures consistent issue tracking and accelerates feedback to the development team.
New Browser Session: Allows you to choose whether each test case runs in a fresh browser session or reuses a single session across test cases. Use new sessions for better test isolation; reuse sessions to speed up execution.
Terminate on Failure: Stops the entire suite execution immediately if a test case fails. Useful for sanity or critical path testing where early failure detection is a priority.
Make any required changes and click 'Save' to apply the settings.
Once execution is complete:
Click on the Reports icon to view detailed execution results.
Reports include:
Execution time: Total time taken for execution.
Executor details: Information about the user who executed the suite.
Technology used: The automation framework or technology used.
Execution status (Pass/Fail): A summary of passed and failed test cases and more details.
Click the Arrow next to each test case to view individual test execution reports.
View Execution History to track previous suite executions and compare results.
Re-execute test cases directly from the Reports page:
Select failed test cases and click Run.
Modify test data if needed before re-execution.
Click Excel Export to download execution details for reporting and analysis.
Click Go to Suite from the Reports page to return to the suite overview, allowing for quick iteration and re-execution of test cases.