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 appears to be 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 respective 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 of previous Test Executions (via cloning), 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 will keep the information related to that specific execution of that specific Test. 


Related entities

Learn more