> For the complete documentation index, see [llms.txt](https://docs.testfirst.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.testfirst.com/test-case-library/test-case-library.md).

# Test Case Library

The **Test Case Library** is the central repository for all test cases created within your organization in TestFirst.

Test cases are organized in a **hierarchical tree structure** consisting of:

* Projects
* Suites
* Sections
* Subsections
* Test Cases

A test case can be created under **any node in the tree**, allowing you to structure your library in a way that best fits your product or testing strategy.

***

#### Configure Visible Columns

1. **Right-click** on any column header in the Test Case Library table.
2. A context menu will appear showing all available columns.
3. **Check** the columns you want to display.
4. **Uncheck** the columns you want to hide.

{% hint style="info" %}
Column visibility settings help reduce clutter and focus on the information most relevant to your workflow.
{% endhint %}

***

### Filters in the Test Case Library

Filters allow you to narrow down test cases based on specific criteria such as status, priority, owner, or other attributes.

Filters can be applied to any column, and multiple column filters can be active at the same time.

#### Apply a Filter

1. Click the **filter icon (funnel)** in the header of the column you want to filter.
2. Select the filtering criteria from the list of available options.
3. Click **FILTER** to apply the filter.
4. Click **✕** to close the filter menu.

When a filter is active, the filter icon turns **green**.

#### Clear a Filter

1. Click the **filter icon** on the filtered column.
2. Click **CLEAR** to remove the filter.

The table will refresh to show all items again.
