Skip to main content

Test Sets - Add, Edit, Delete & Execute

Written by Ines

Overview

Test Sets in Thunders allow you to group multiple Test Cases together and run them as a set. This guide walks you through how to create, modify, delete, and execute a Test Set in your project.

Creating a Test Set

Option 1: From the Test Sets page

  • Navigate to your project

  • Click on the Test Sets tab

  • Click the "Add a Test Set" button → a new Test Set is created automatically

  • Rename it from the default name "Untitled test set"

Option 2: From the Test Cases Properties Panel

  • Open the Test Case that will be added to the Test Set

  • Click on the Test Sets button in the Test Cases Properties Panel

  • Type the name of the test set in the search bar

  • Click on Add to a new Test Set

Adding or Removing Test Cases from a Test Set

It is possible to add or remove a Test Case directly from the properties panel by choosing the test sets to add it to or remove it from and clicking "Apply"

You can also add or remove test cases directly from the Test Set detail page — click Add test cases in the header, check or uncheck the cases you want, and changes save immediately.

The Test Set Detail Page

Clicking any row in the Test Sets list (not the action buttons) opens the Test Set detail page — a dedicated view for managing everything about a Test Set.

Test Cases tab — shows all test cases linked to this set. Click any row to open it in the editor. Use the Add test cases button in the header to add or remove cases from the set.

Test Runs tab — shows all runs scoped to this test set. Click a run to open its report.

Properties Panel — toggle it with the panel icon in the header. Displays total cases, total runs, last run status, and run health based on the last 5 runs. Quick actions include Copy ID, Copy link, Duplicate, and Delete.

Editing a Test Set

To rename a Test Set, open its detail page by clicking the row. Click the title in the header — it becomes editable inline. Type the new name and press Enter or click away to save.

To add or remove test cases from the set, open its detail page and use the Add test cases button in the header.

Deleting a Test Set

To delete a Test Set:

  • Find the Test Set you wish to remove

  • Click the trash can icon to delete

  • Confirm the deletion in the popup

Executing a Test Set

You can execute Test Sets individually or in bulk. You can also execute from the Test Set detail page using the Execute test set button in the header (disabled when the set has no test cases).

Option 1: Run a Single Test Set

  • Click the Run icon next to the Test Set you want to execute

  • Choose your execution settings (e.g., environment, run type)

  • Click Execute to start the run

Option 2: Run Multiple Test Sets

  • Use the checkboxes to multi-select the Test Sets you want to run

  • Click the "Execute" button that appears above the list

  • Configure shared execution settings

  • Click Execute

After starting, you can monitor all execution progress and results in the Runs tab.

Alphabetical execution (parallelism = 1)

When parallelism is set to 1, Test Sets and test cases execute in alphabetical order by name, giving you predictable, repeatable run sequences.

If you rely on a specific execution order (for example, a setup test that must run first), name your test cases accordingly and they will always run in that order.

Tips for Managing Test Sets

  • Use consistent naming (e.g. Login Flow, Regression Suite)

  • Periodically review included Test Cases for relevance

  • Group the Test Cases you want to run with the same settings.

For further help, reach out to [email protected].

Related articles on this topic that you might find helpful :

Did this answer your question?