Versions Compared

Key

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

...

If you are executing an automated Test, you can export its definition right from the execution screen.

Export to Cucumber

If you're executing a Cucumber Test, an option to export the Test as a feature file will appear.

...

If you already have the test results, just use this action to import the report files into Xray and update a specific Test Run.

Dataset

If you want to edit a test run dataset, you can do it by clicking on the Dataset button. To learn more about it click on Parameterized Tests.

Execution Status

The Execution Status describes the current Test progress. The possible (native) status for a Test Run are TODOEXECUTINGFAILABORTED, and PASS. You can also create custom statuses in the Xray Execute Tests administration page.

...

Unstructured Tests only contain the generic definition field on the Test Details section. This field can specify a test script, an ID to an external (automated) test case, or an Exploratory Test charter. Similar to Gherkin Tests, most unstructured test results will be imported or set by another tool. However, it is also possible to set the status of unstructured tests manually.

Iterations

When this is a test run of a data-driven test, this field shows all the iterations corresponding to the rows of the dataset closest to the test run. For each iteration, the preconditions and steps appear with the expected parameter values for it. To learn more about it click on Parameterized Tests.

All operations for test steps are also available within an iteration, namely adding defects, evidence, and the actual result.

This section also features a progress bar displaying the status of all iterations.

Filtering iterations

It is also possible to filter the iterations by status. A filter button is provided next to the iterations progress bar. Clicking on this button will open a panel with all the available statuses. Choose one or more statuses and press Apply.

Status calculation

When a step status is changed, the iteration status will be updated automatically, according to the step statuses and, in turn, the overall test status will also be updated based on all iterations statuses.

image2021-4-29_14-27-33.pngImage Added

Automated Results

...