---
title: "Exporting Test Set"
canonical: "https://docs.getxray.app/space/XRAYCLOUD/44574755/Exporting%20Test%20Set"
format: markdown
---
<details>
<summary>Table of Contents</summary>

> Macro (toc)
</details>

# Introduction

From a [**Test Set**](https://getxraydocs.atlassian.net/wiki/spaces/XRAYCLOUD/pages/44565163), it's possible to export the following Xray data: [**Tests**](https://getxraydocs.atlassian.net/wiki/spaces/XRAYCLOUD/pages/44565156)**.**

Given that the **Test Set** behaves like a regular Jira Issue, you can also export any other Jira field.

##### **Some general mappings we can export from a Test Set**

```
Key: ${Key}
Description: ${Description}

#Overall Execution Status (percentage + total of testes per status)
TO DO: ${Overall Execution Status.TO DO.Percentage}% - ${Overall Execution Status.TO DO.Count}
EXECUTING: ${Overall Execution Status.EXECUTING.Percentage}% - ${Overall Execution Status.EXECUTING.Count}
PASSED: ${Overall Execution Status.PASSED.Percentage}% - ${Overall Execution Status.PASSED.Count}
FAILED: ${Overall Execution Status.FAILED.Percentage}% - ${Overall Execution Status.FAILED.Count}
ABORTED: ${Overall Execution Status.ABORTED.Percentage}% - ${Overall Execution Status.ABORTED.Count}
```

# Exporting Data

## Exporting Tests from a Test Set

Below is an example of how to iterate over the list of **Tests** associated with a **Test Set.**

##### **Iterate over Tests**

```
Total number of associated tests: ${TestsCount}

// Iterating each test
#{for tests}
	Key: ${Tests[n].Key}
	Test Status: ${Tests[n].TestStatus}
	// Iterating over test steps for each test
	#{for m=Tests[n].TestStepsCount}
		Action: ${Tests[n].TestSteps[m].Action}
		Data: ${Tests[n].TestSteps[m].Data}
        Expected Result: ${Tests[n].TestSteps[m].ExpectedResult}
	#{end}
#{end}
 
or
 
// Iterating each test
#{for j=TestsCount}
	Key: ${Tests[j].Key}
	Test Status: ${Tests[j].TestStatus}
	// Iterating over test steps for each test
	#{for m=Tests[j].TestStepsCount}
		Action: ${Tests[j].TestSteps[m].Action}
		Data: ${Tests[j].TestSteps[m].Data}
		Expected Result: ${Tests[j].TestSteps[m].ExpectedResult}
	#{end}
#{end}
```

> ℹ️ Go here to see more detailed information on how to export [Tests](https://getxraydocs.atlassian.net/wiki/spaces/XRAYCLOUD/pages/44574749).

# Example

<span style="color: #172B4D"> shows an example with all the mappings available to export from a</span><span style="color: #172B4D"> </span>**Test Set.**


<details>
<summary>Support/Troubleshooting</summary>

If you have questions or technical issues, please [contact the Support team via the Customer Portal (Jira service management)](https://jira.getxray.app/servicedesk/customer/portal/2/user/login?destination=portal%2F2%2Fcreate%2F28) or [send us a message using the in-app chat](https://getxraydocs.atlassian.net/wiki/spaces/XRAYCLOUD/pages/44577312).
</details>