# Test Artifacts in Avo Assure

In Avo Assure, test artifacts refer to the various entities used while creating, managing, and executing automation assets. The test artifacts include **Element Repositories**, **Test Cases**, **Execution Lists, Data Tables**, **Reusable Libraries**, and **End-to-End Flows**. Each of these artifacts serves a different purpose in the automation process and supports specific functionalities within the application.

## Understanding Different Statuses of Test Artifacts

The test artifacts move through different states that represent their lifecycle during creation, review, and version control. These states help users easily understand the current stage of an artifact while working with the application.&#x20;

The available states are: &#x20;

* New&#x20;
* In Progress&#x20;
* Under Review&#x20;
* Approved&#x20;
* Rejected&#x20;
* Checked In/Approved&#x20;
* Checked In/In Progress&#x20;
* Checked In/Under Review&#x20;
* Checked In/Rejected &#x20;

For example, when a test artifact is created, it starts in the **New** state. After editing begins, the state changes to **In Progress**. When the test artifact is submitted for review, it moves to the **Under Review** state. Based on the reviewer’s decision, the state changes to either **Approved** or **Rejected**. After the test artifact is pushed to Bitbucket, the state updates to **Checked In/Approved**.&#x20;

## Understanding Status Icons

<table><thead><tr><th width="203.07403564453125">Icon</th><th>Status</th><th>Description</th></tr></thead><tbody><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FGRgdsSayROdu60WptXle%2Funknown.png?alt=media&#x26;token=de2391c5-a786-442f-bc10-a2a2a96cda95" alt=""> </td><td>New </td><td>This indicates that the test artifact is created and is not edited.</td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2F4xI4TgkinKkN60PmuTAN%2FIn%20progress%201.png?alt=media&#x26;token=606f9fa5-d34c-485e-ad3e-11c7b8bd1e27" alt="" data-size="original"> </td><td>In Progress </td><td>This indicates the test artifact is in progress. </td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FW1EwQ9pW39dFTcMZRT4M%2FUnder%20review%201.png?alt=media&#x26;token=0684e1d8-3b3e-48a3-adc3-7ef34f106573" alt=""> </td><td>Under Review </td><td>This indicates that the test artifact is under review. </td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2F5y1pGsQKfg1m00ja2mil%2FThumbs%20up%201.png?alt=media&#x26;token=4422706f-2b85-49c1-98a6-08463d5efc02" alt=""> </td><td>Approved </td><td>This indicates that the test artifact is approved by the reviewer. </td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FTmuMJZFkNJCECt0V25dV%2FThumbs%20down%201.png?alt=media&#x26;token=7eee9c08-3d0c-428b-a6a6-76f88b35fabf" alt=""> </td><td>Rejected </td><td>This indicates that the test artifact is rejected by the reviewer. </td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FuMl1pNxRUxGxTbFjDdkp%2FThumbs%20up%20copy%201.png?alt=media&#x26;token=7ee172cd-46b7-4ef6-ac1d-286d0aebe19b" alt=""> </td><td>Checked In/ Approved </td><td>This indicates that the test artifact is approved and pushed to Bitbucket. </td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FOrstHaGCblUIikYklUq3%2FIn%20progress%20copy%201.png?alt=media&#x26;token=fde8bc95-31be-42d5-a6f1-874681490f26" alt=""> </td><td>Checked In/ In Progress </td><td>This indicates that the test artifact is in progress and pushed to Bitbucket. </td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2Fl2iUefuC8RUi6adlocwO%2FUnder%20review-1%201.png?alt=media&#x26;token=c2a38c05-d7d7-472c-9fbe-bc244232c944" alt=""> </td><td>Checked In/ Under Review </td><td>This indicates that the test artifact is under review and pushed to Bitbucket. </td></tr><tr><td><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FcmXepEFAzZWExXSQCUyo%2FThumbs%20down%20copy%201.png?alt=media&#x26;token=a5d8da16-a192-4554-bc91-adf29ea541e4" alt=""> </td><td>Checked In/ Rejected </td><td>This indicates that the test artifact is rejected and pushed to Bitbucket. </td></tr></tbody></table>

## Viewing Status Icons in Avo Assure

You can find the test artifacts status icons in the following areas of Avo Assure:&#x20;

* **Avo Assure Modules**: Element Repository, Test Case, Execution, and Test Data Management

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FqgLdW5qqCuMwjw5XAHUY%2Funknown.png?alt=media&#x26;token=545505b6-c7f7-4e0a-a7e5-d64c24f4832e" alt=""><figcaption></figcaption></figure>

* **Folder Structure**: Element Repository, Test Case, Execution, and Test Data Management

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FEAeeuiswacSWoSWhVyzB%2Funknown.png?alt=media&#x26;token=d1a44694-9fab-4a1f-8dff-b93ec1439245" alt=""><figcaption></figcaption></figure>

* **Element Repository Details**

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FaAsvZ8s8u50w5zGERtXR%2Funknown.png?alt=media&#x26;token=8850b7ba-beca-4ef4-8d47-143f0d5e9340" alt=""><figcaption></figcaption></figure>

* **Notifications**

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FsnlLdx8rBmmY7HivC6qq%2Funknown.png?alt=media&#x26;token=8d221f34-3c59-41b2-b81c-6d026127adcc" alt=""><figcaption></figcaption></figure>

* **Bitbucket Push Page**

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2F8NHo9vA9cmswtU0NvsOH%2Funknown.png?alt=media&#x26;token=90d16d42-aff3-4516-bf08-f1830b4f7ded" alt=""><figcaption></figcaption></figure>

## Enabling Show Status

The Show status option is available as a toggle. Enabling this toggle displays the status of test artifacts in folder structure, allowing you to quickly understand the current state of a test artifact.&#x20;

To enable the show status of the Test Artifacts, perform the following actions:&#x20;

1. On the **Home** page, select **Design Studio**.&#x20;
2. On the **Element Repository** page, enable **Show Status** toggle. The icons are displayed.&#x20;

{% hint style="info" %}
**Note**: &#x20;

* Use this step for all test artifacts, including **Test Case**, **Execution**, and **Test Data Management** modules.&#x20;
* Icons are not shown for **New** and **In Progress** artifacts.
  {% endhint %}

<figure><img src="https://2174257472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fk8QZzXZMIJSStKAzDSTu%2Fuploads%2FXHjGlDciQ2sQykal4nHh%2Funknown.png?alt=media&#x26;token=55d8bd73-3bd5-4f65-a2ea-ee3656455d3f" alt=""><figcaption></figcaption></figure>
