> For the complete documentation index, see [llms.txt](https://docs.avoautomation.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.avoautomation.com/avo-assure/create-and-execute-tests-with-design-studio/working-with-test-case-section/recovery-mechanism/creating-recovery-steps.md).

# Creating Recovery Steps

This section guides you through creating Recovery steps in the **Test Case** page. It explains how to define recovery steps that are executed during failures to ensure consistent test execution.

In the **Test Case** page, we can create recovery steps at three levels.

1. Folder Level
2. Sub Folder Level
3. Test case Level

## Creating Folder Level Recovery Steps

To create Recovery steps at the folder level in the **Test Case** page, perform the following actions:

1. On the **Home** page, under **Projects**, select the required **Project**.
2. Select **Design** Studio. Select the **Test Case** page.
3. In the **Test Case** page, locate the **Create Folder (+)** icon.
4. Select **Create Folder (+)** icon and select **Create new folder** to create a new folder for Test case. A new folder is created.

<figure><img src="/files/o8Y44cDo0U8SUXPnd9eb" alt=""><figcaption></figcaption></figure>

5. In the **New Folder** text box, enter the Test case folder name.
6. In the newly created folder, select **Ellipsis (...)** icon.
7. Select the **Create Recovery** to create recovery steps for folder level.

<figure><img src="/files/gWIwxxMsoyYxCTPYuydw" alt=""><figcaption></figcaption></figure>

8. You can see the newly created recovery steps for the folder level.

{% hint style="info" %}
**Note**: After completing this step, you can create Test Step Groups and Test Steps within the **Recovery Steps**. To learn more about how to create Test Steps Group, and Test Steps, [click here](/avo-assure/create-and-execute-tests-with-design-studio/working-with-test-case-section/create-test-case.md).
{% endhint %}

<figure><img src="/files/3MS7uat9KOLG2akJSkDx" alt=""><figcaption></figcaption></figure>

## Creating Sub Folder Level Recovery Steps

To create Recovery steps at the sub folder level in the **Test Case** page, perform the following actions:

1. The initial setup for the sub folder level follows the same process as the folder level (Steps 1–5). After completing those steps, you can create recovery steps at the sub folder level as described below.
2. In the newly created folder, select **Ellipsis (...)** icon.
3. Select the **Create Folder**. A sub folder is created.

<figure><img src="/files/txp3nt8EGJbN9eNux4JY" alt=""><figcaption></figcaption></figure>

4. In the **New Folder** text box, enter the sub folder name.
5. In the newly created sub folder, select **Ellipsis (...)** icon, and locate the **Create Recovery** option.
6. Select the **Create Recovery** to create recovery steps for sub folder level.

<figure><img src="/files/AWKXXjknIBdgyX3aiRqB" alt=""><figcaption></figcaption></figure>

7. You can see the newly created recovery steps for the sub folder level.

{% hint style="info" %}
**Note**: After completing this step, you can create Test Step Groups and Test Steps within the **Recovery Steps**. To learn more about how to create Test Steps Group, and Test Steps, [click here](/avo-assure/create-and-execute-tests-with-design-studio/working-with-test-case-section/create-test-case.md).
{% endhint %}

<figure><img src="/files/UUbQs3AZqfwVnUFAZ6jv" alt=""><figcaption></figcaption></figure>

## Creating Test case Level Recovery Steps

To create Recovery steps at the Test case level in the **Test Case** page, perform the following actions:

1. The initial setup for the Test case level follows the same process as the sub folder level (Steps 1–4). After completing those steps, you can create recovery steps at the Test case level as described below.
2. In the newly created sub folder, select **Ellipsis (...)** icon, and locate the **Create Test case** option.
3. Select the **Create Test case**. A new Test case is created.

<figure><img src="/files/VTY9S4CdDthL3Lef2h5L" alt=""><figcaption></figcaption></figure>

4. In the **New Testcase** text box, enter the Test case name.
5. In the newly created Test case, select **Ellipsis (...)** icon.
6. Select the **Create Recovery** to create recovery steps for the Test case level.

<figure><img src="/files/Cr3Qw9J1edKEjorPxkRp" alt=""><figcaption></figcaption></figure>

7\. You can see the newly created recovery steps for the Test case level.

{% hint style="info" %}
**Note**: After completing this step, you can create Test Step Groups and Test Steps within the **Recovery Steps**. To learn more about how to create Test Steps Group, and Test Steps, [click here](/avo-assure/create-and-execute-tests-with-design-studio/working-with-test-case-section/create-test-case.md).
{% endhint %}

<figure><img src="/files/DNqVUOuGILY3YzskkL7b" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.avoautomation.com/avo-assure/create-and-execute-tests-with-design-studio/working-with-test-case-section/recovery-mechanism/creating-recovery-steps.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
