# Ways to Create Reusable Library

**There are two ways to create reusable libraries**

1. Creating a test step group
2. Using the Make Reusable button

### Creating a test step group

1. Expand Reusable Library

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

{% hint style="info" %}
Once Reusable library is expanded, you can resize it according to your need.
{% endhint %}

2. Click on the **three dots(...)** beside the **Reusable Library.**
3. Click **Create Reused Steps Groups**. From the drop down select your preferred choice.

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

4. A reusable test step group will be created. Choose preferred method to add the steps.

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

4. Once Test steps are added. Click **Save.**

### Using the Make Reusable button

1. Select **Test step Group.** Click on the Test step. In the right panel. Click **Reuse** option

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

2. **Select Folder** from dropdown

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

3. A Confirmation pop-up will appear. Select **"Yes".**&#x20;

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

4. This test step will be added in the Reusable library section. Click **Save.**

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

{% hint style="warning" %}
**Note:** User will get the **Reused & Modified** label when any Reused Test Step Group is modified.
{% endhint %}

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


---

# Agent Instructions: 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:

```
GET https://docs.avoautomation.com/avo-assure/working-with-the-avo-assure-platform/create-and-execute-tests-with-design-studio/working-with-test-case-section/reusable-library/ways-to-create-reusable-library.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
