# Working with Test Settings

{% hint style="info" %}
The labels feature has been [upgraded to tags](https://docs.thousandeyes.com/whats-new/changelog#labels-replaced-by-tags). ThousandEyes automatically migrated all your existing labels to the new tagging system with no action required on your part. Existing labels were converted to a tag key with an empty value (for example, a label named `subnet-10` is now a tag with the key `subnet-10` and no value). You can now manage all tags centrally by navigating to **Manage > Tags**.
{% endhint %}

The ThousandEyes platform enables customers to test networked assets owned by the organization, and test SaaS-based assets to which the organization subscribes. This article describes how to create and manage tests.

This article covers creating tests in the following ways:

* Templates
* Shared by ThousandEyes
* Test Settings

If you are new to the platform or unfamiliar with the type of test you need to create, use test templates and the Shared by ThousandEyes feature to create tests from scratch quickly. For information on templates, see [Templates](#templates). For information on Shared by ThousandEyes, see [Shared by ThousandEyes](#shared-by-thousandeyes).

If you are already familiar with the ThousandEyes platform or have specific needs not covered by the more streamlined options above, you can create tests from scratch using the **Test Settings** page. For more information, see [The Test Settings Page](#the-test-settings-page) below.

For existing tests, use the **Tests Settings** page to manage test configurations. For more information, see [Test Settings List](#test-settings-list).

For a step-by-step walkthrough on creating new tests, see [Getting Started with Network & App Synthetics Tests](https://docs.thousandeyes.com/product-documentation/getting-started/getting-started-with-cloud-and-enterprise-agent-tests).

## Templates

The template workflow automatically creates test configurations from options you select. Templates can also create alert rules and dashboards.

To create tests using templates, see [Tests: Onboarding](https://docs.thousandeyes.com/product-documentation/tests#onboarding).

## Shared by ThousandEyes

The **Shared by ThousandEyes** page shows test configurations created by ThousandEyes and shared publicly that you can add to your account. These tests do not cost any additional units, making them great samples to build on and learn from. You can access the **Shared by ThousandEyes** page in the ThousandEyes UI by navigating to **Manage > Sharing > Shared by ThousandEyes**.

{% hint style="info" %}
The **Shared by ThousandEyes** page is available to organizations in the US1 [data residency region](https://docs.thousandeyes.com/product-documentation/user-management/user-activity/thousandeyes-multi-region-cloud-support) only. It is not available in other data regions.
{% endhint %}

For a step-by-step guide on adding tests from the **Shared by ThousandEyes** page, see [Getting Started with Network & App Synthetics Tests: Shared by ThousandEyes](https://docs.thousandeyes.com/product-documentation/getting-started/getting-started-with-cloud-and-enterprise-agent-tests#shared-by-thousandeyes).

## The Test Settings Page

To navigate to the **Test Settings** page, use the left-hand menu to navigate to **Network & App Synthetics > Test Settings**, or you can access **Test Settings** in the app with this link: <https://app.thousandeyes.com/network-app-synthetics/test-settings/?tab=settings>. This view lists the tests that have been configured in the current account group. If there are no tests configured, this list will be empty.

### Adding Tests

To add a new test:

1. Navigate to **Network & App Synthetics > Test Settings**.
2. Click the **+ Add New Test** button at the top right of the screen. Note: If you do not see the **+ Add New Test** button, you do not have sufficient permissions to create tests. Reach out to your organization's administrator for assistance.
3. The **Quick Create** menu appears with options for creating tests:
   1. If you are new to ThousandEyes and you're not sure where to start, select from the ThousandEyes recommendations section, such as **Associated Service Recommendations**.
   2. If you want to create dashboards and alerts in addition to creating tests, select from the **Templates** section. To learn more about Templates, see [Templates](#templates).
   3. If you want to configure tests for specific targets or services, such as HTTPS, DNS, or APIs, select the test type from the list.
4. Follow the step-by-step instructions and configure your tests by entering the necessary data into the provided fields. The instructions will show you how to deploy your test once you are finished.
5. Once deployed, your test is listed on the **Test Settings** page.

Note: Some test settings configuration screens report projected usage of units. For more information about unit consumption, see [About Units](https://docs.thousandeyes.com/product-documentation/user-management/usage-and-billing/about-usage-units).

For more information on roles and permissions, see [Role-Based Access Control, Explained](https://docs.thousandeyes.com/product-documentation/user-management/rbac/role-based-access-control-explained). You can check your account's roles on the **Profile** tab of the **Account Settings** page. You can access **Account Settings** in the app with this link: <https://app.thousandeyes.com/settings/account> Other users' roles can be viewed on the **Users** tab. Check the permissions assigned to each role on the **Roles** tab.

## Adding Tests Manually

To configure tests manually, refer to the specific documentation for the test types listed below. To learn more about test types, see [Tests](https://docs.thousandeyes.com/product-documentation/tests).

* Network Layer Tests: [Network Tests](https://docs.thousandeyes.com/product-documentation/tests/network-tests)
* Routing Layer Tests: [BGP Tests](https://docs.thousandeyes.com/product-documentation/tests/bgp-tests)
* DNS Layer Tests: [DNS Tests](https://docs.thousandeyes.com/product-documentation/tests/dns-tests)
* Web Layer Tests: [Web Layer Tests](https://docs.thousandeyes.com/product-documentation/tests/web-layer-tests)
* Voice Layer Tests: [Voice Tests](https://docs.thousandeyes.com/product-documentation/tests/voice-tests)

### Test Settings List

To view a list of all of your tests, navigate to **Network & App Synthetics > Test Settings** or access it directly at <https://app.thousandeyes.com/network-app-synthetics/test-settings/?tab=settings>. That opens the **Tests** page with the **Tests** tab selected. If your account has at least one agent available, the interface shows a list of tests configured under the account.

![Test Settings list showing tests table, filters, and Add New Test](/files/xej3U7sH5erUeZCvKE8G)

#### Customizing Test Settings List Columns

To customize the columns that appear in the test settings list, click the gear icon at the top right of the table. From the panel that appears, select the columns you wish to show. You can also reorder the columns by dragging them up or down. Click **Save** to apply the changes.

![Test Settings List Table Column Settings](/files/O9cDplcbfVMzWkesUQHz)

#### Filtering Tests

You can filter the tests in the list by searching for text or by using the filter menus.

![Filtering options for the test settings page](/files/BBoiasA8ykMgnA7fEWxg)

**Filter Test Settings by Searching for Text**

To filter by searching for text, type text into the search box. The list automatically updates to show matching tests. The left side of the search box indicates how many tests matched out of the total number of tests.

![Test Settings List Search](/files/paWinuftDKVPn8lYkw75)

**Filter Test Settings Using the Filter Menus**

The filter menus are located next to the search field. Supported options include **Type**, **Tags**, **Status**, and **Agents**. Click on any menu to select values that match the criteria you want to filter by. The test settings list automatically updates.

![Filtering test settings using the Type filter](/files/YExOTfR8MFuVjdedXlJd)

You can also use the **Tags** filter to quickly find all tests associated with a specific tag (for example, finding all tests tagged with `Env: Demo`).

![Filtering test settings using the Tags filter](/files/RffDkdvUfZumEO4iv0Zq)

To view all tests without any filters, click the **Reset filters** link.

### Updating Tests

To update an existing test, from the test settings list, click on the name of the test. This opens the manual test settings page. For more information on using the manual test settings page, see the section [Adding Tests Manually](#adding-tests-manually).

Some fields cannot be edited after the test has been created:

| Test Type   | Immutable setting |
| ----------- | ----------------- |
| BGP         | Prefix            |
| Transaction | Target            |

You can also enable or disable tests by clicking the toggle under the **Status** column. Note that a user with appropriate privileges can enable or disable any test listed under the account group. Disabling a test does not delete the test data, but the data expires on a daily rolling basis. See [How Long Does ThousandEyes Retain Customer Data?](https://docs.thousandeyes.com/product-documentation/user-management/user-activity/how-long-does-thousandeyes-retain-customer-data) for more information about data retention periods. Disabled tests do not consume [units](https://docs.thousandeyes.com/product-documentation/user-management/usage-and-billing/about-usage-units).

### Updating Multiple Tests

From the test settings list, select the checkbox to the left of each test you want to update. Currently only enabling or disabling tests is supported. Scroll down to the bottom of the screen and click the **Enable** button to enable the selected tests, or click the **Disable** button to disable the selected tests.

A side panel opens that lists the tests that can be updated. The panel also reports a count of the selected tests that you cannot update. To continue with the update, click the blue button.

![List of Tests to be Updated](/files/QWdYwaBVss2JLxME9zkb)

A confirmation screen appears indicating the system is processing the update. Click **View Job** to view the status of your update.

![Successful Update of Multiple Tests](/files/do0PReTScmIsuYZ4KOeg)

If the system did not process the update, an error screen shows with an option to retry. Click **Retry** to retry the update.

![Unsuccessful Update of Multiple Tests](/files/CdmY5oWQQb571k5zwoBS)

### Deleting Tests

To delete a test, click **...** to the far right of test setting row, and select the **Delete** menu option.

The deleted tests are available to be recovered for 31 days after deletion. To see a list of deleted tests, click on the **Status** filter menu and select the **Deleted** checkbox. Deleted tests show up in the test settings list with a line striking through the displayed text.

![Showing a deleted test in the Test Settings List](/files/byZkxQecNZEXZQxwSQZm)

To recover a deleted test, click **...** to the far right of the test setting row, and select the **Recover** menu option.

### Duplicating Tests

To duplicate a test, click **...** to the far right of test setting row, and select the **Duplicate** menu option. You can manually configure the new test using the existing values from the test you chose to duplicate. For more information on using the manual test settings page, see the section [Adding Tests Manually](#adding-tests-manually).

## Related Articles

* To learn more about ThousandEyes metrics, see [ThousandEyes Metrics: What Do Your Results Mean?](https://docs.thousandeyes.com/product-documentation/thousandeyes-basics/thousandeyes-metrics-what-do-your-results-mean).
* To understand how a test results can be shared, visit [Sharing Test Data](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/tests/sharing-test-data)


---

# 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.thousandeyes.com/product-documentation/tests/working-with-test-settings.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.
