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

# Utilities

**Utilities** Test Steps help you organise the Flow and enrich results. In the step library the family is labelled **Utilities**. Use these steps to name branches, tag paths, leave comments, capture screenshots, or attach debug output.

## Organise the Flow

| Test Step                                           | Use it to                                            |
| --------------------------------------------------- | ---------------------------------------------------- |
| [Name Test](/test-steps/utility/name-test.md)       | Name a Flow Branch so Test Cases are easier to track |
| [Tag Test](/test-steps/utility/tag-test.md)         | Tag a Flow Branch for filtered Runs                  |
| [Flow Comment](/test-steps/utility/flow-comment.md) | Add a comment on the Flow                            |
| [Test Comment](/test-steps/utility/test-comment.md) | Add a comment on a path                              |

## Capture and debug

| Test Step                                                                                                                                         | Use it to                                    |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
| [Screenshot](/test-steps/utility/screenshot.md)                                                                                                   | Capture a viewport or full-page screenshot   |
| [Debug Element](/test-steps/utility/debug-element.md)                                                                                             | Attach Element output to the result          |
| [Debug Value](/test-steps/utility/debug-value.md)                                                                                                 | Attach a Value Store item to the result      |
| [Test Response](/test-steps/utility/test-response.md)                                                                                             | Attach a text or Value message to the result |
| [Replace Text](/test-steps/utility/replace-text.md)                                                                                               | Replace text on the page or in an Element    |
| [Start HAR Recording](/test-steps/utility/start-har-recording.md) / [End HAR Recording](/test-steps/utility/end-har-recording.md)                 | Record and attach a HAR file                 |
| [Start Console Recording](/test-steps/utility/start-console-recording.md) / [End Console Recording](/test-steps/utility/end-console-recording.md) | Record and attach console output             |
