A test execution is the activity that occurs between developing test scripts and reporting and analyzing said test results. This activity is more complex than starting a test and monitoring it to ensure that the test is running as expected. Actually, it involves 

Xray provides the Test Execution issue, which acts as an assignable task for executing a group of tests (either manual or automated) and collects the corresponding test results for a specific project version and environment.

A Sub-Test Execution is similar to a Test Execution, but created as a sub-task of a requirement.

Normally, you will create Test Executions from Test Plans, or create ad hoc Test Executions (directly from a Test).

Once you have your Test Executions created, you're ready to execute them. Each time you schedule a given Test for execution, a Test Run will be created and Xray will keep the information related to that specific execution of that specific Test. 


Related entities

Learn more