Dynamic Test Suites


Dynamic Test Suites in Testsigma provide an efficient way to streamline test execution by automatically selecting test cases based on predefined filters. Unlike Static test suites, where test cases are manually chosen, dynamic test suites continuously update to include all relevant test cases that match the applied filters.


Prerequisites

Before you begin, ensure that you are familiar with the concept of Test Cases in Testsigma.


Create a Dynamic Test Suite

  1. From the left navigation bar, navigate to Test Suites. Create Dynamic Test Suite 1
  2. Expand Create Test Suite and click Create Dynamic Test Suite. Create Dynamic Test Suite 2
  3. In the Basic Details section, enter a name in the Name field Create Dynamic Test Suite 3
  4. In the Filtered Testcases section, click Add filters to select test cases. Create Dynamic Test Suite 4
  5. In the Add/Remove filters to select test cases screen, expand Add Filters and select the required filters. Create Dynamic Test Suite 5

    The system automatically selects test cases based on the applied filters.

  6. Once the test cases are filtered, expand Sort by to arrange them as needed. Create Dynamic Test Suite 6
  7. After filtering and sorting the test cases, expand Save Filter and select As New. Create Dynamic Test Suite 7
  8. In the Save filter config as dialog, enter the name for the filter, select the Mark as Public checkbox if required, and click Save. Create Dynamic Test Suite 8
NOTE:
  • You can click Reset to remove all the applied filters if needed. Reset
  1. Click Add to Suite. Create Dynamic Test Suite 9
NOTE:
  • You can click Modify Filters to make changes before proceeding. Modify Filters
  1. Click Create. Create Dynamic Test Suite 10

Edit a Dynamic Test Suite

  1. From the left navigation bar, navigate to Test Suites. Edit Dynamic Test Suite 1
  2. In the Test Suites screen, locate the dynamic test suite you want to edit. Edit Dynamic Test Suite 2
  3. Click the ellipsis icon next to the test suite and select Edit. Edit Dynamic Test Suite 3
  4. Click Edit Test Suite. Edit Dynamic Test Suite 4
  5. In the Add/Remove filters to select test cases screen, expand Add filters and select the required filters. Edit Dynamic Test Suite 5
  6. After modifying the filters, expand Save Filter and choose one of the following: Edit Dynamic Test Suite 6

    As New: Opens the Save filter Config as dialog. Enter a name for the new filter and click Save. As New

    Replace Existing: Opens the Update filter config dialog. Edit the name if needed and click Save Replace Existing

  7. Click Add to Suite. Edit Dynamic Test Suite 7

Delete a Dynamic Test Suite

  1. From the left navigation bar, navigate to Test Suites. Delete Dynamic Test Suite 1
  2. In the Test Suites screen, locate the dynamic test suite you want to edit. Delete Dynamic Test Suite 2
  3. Click the ellipsis icon next to the test suite and select Delete. Delete Dynamic Test Suite 3
NOTE:
  • If you attempt to delete a dynamic test suite linked to a test plan, the application will display a warning and prevent the deletion. You must remove the dynamic test suite from the associated test plans before trying to delete it again.
  1. In the Delete Test Suites dialog, enter DELETE to confirm the deletion and then click on I understand, delete this Test Suite. Delete Dynamic Test Suite 4
NOTE:
  • If you delete the dynamic test suite, you will lose all run reports and run configuration associated with it.

Add a Dynamic Test Suite to a Test Plan

  1. From the left navigation bar, navigate to Test Plans. Test Suites to test plan 1
  2. Click Create Test Plan. Test suites to test plan 2
  3. In the Basic Details tab, enter the required name for the test plan and click Continue. Test Suites to test plan 3
  4. In the Add Test Suites & Link Machine Profiles tab, click + Add Test Suites. Test suites to test plan 4
  5. Click the + icon next to the newly created dynamic test case along with other required test cases. Test suites to test plan 5
  6. Click Add to Plan. Test suites to test plan 6
NOTE:
  • When a dynamic test suite is added to a test plan, its test cases cannot be edited, unlike in static test suites.
  1. Click + Link Test Machine. Test suite to test plan 7
  2. In the Select test machine profiles overlay, select the required test machines and click Save selections. Test Suite to test plan 8
  3. Click Continue. Test Suite to test plan 9
  4. In the Test Plan Settings tab, configure the required fields and click Create. Test suite to a test plan 10

Add a Dynamic Test Suite to a Scheduled Test Plan

  1. From the left navigation bar, navigate to Test Plans. Scheduled partial run 1
  2. Expand Schedule for the dynamic test suite and click Schedule Partial Run. Scheduled partial run 2
  3. In the Schedule Partial Test Plan overlay, enter the required name in the Name field. Scheduled partial run 3
  4. Click the calendar icon in the Date field and select the required date. Scheduled partial run 4
  5. Click the clock icon in the Time field and select the required time. Scheduled partial run 5
  6. In the Repeat section, expand Repeat and select the required option. Scheduled partial run 6
  7. In the Test Suites to Include section, select the required test suites. Scheduled partial run 7
NOTE:
  • When you select dynamic test suites in the Test Suites to Include section, you cannot filter the test cases from the dynamic test suites.
  1. Click Schedule. Scheduled partial run 8