Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 More info about Test Environments can be found in Working with Test Environments.

Executing Tests in multiple environments

How to manage assignment

The Test Execution provides two levels of assignments:

  • the Test Execution issue itself (since it's an issue it has an assignee)
  • at individual Test (run) level

Test Executions per each test executor

In the simplest scenario, and by default, the individual Test Runs are assigned to the same user as the one from the Test Execution assignee.

Therefore, you can create different Test Executions for different persons, each one will contain only the Tests aimed to be run by that person. In this case, the Test Execution assignee would be the same as the assignee of the individual runs.

Test Executions assigned to QA manager

Some teams have a QA manager/lead that is responsible for managing the lifecyle of the Test Execution, including for dealing with tasks such as

  • assuring the execution progress is on track
  • reviewing the results

In this case it may also be normal that Test Executions contain many Tests to be run. 

In this scenario, the Test Execution assignee would be the QA manager while the individual Test Runs would be assigned to one or more different personsSometimes you're testing against different target systems, different browsers, different devices, different database providers.


FAQ

Do I need to create a Test Execution every time I need to run the same Tests? Can't I update an existing one?

...