> 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/check.md).

# Check

Check Test Steps verify the result of the journey so far. Use them to confirm an Element state, text, URL, title, cookie, storage value, or other expected outcome.

If the check does not match, the Test Case fails according to the step's [Failed Status](/test-step-options/failed-status.md).

## Element state

For Exists, Displayed, Visible, and the related interaction states, see [Element states](/test-step-options/element-states.md).

| Test Step                                                                                                                 | Use it to                                            |
| ------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| [Check Exists](/test-steps/check/check-exists.md) / [Check Does Not Exist](/test-steps/check/check-does-not-exist.md)     | Confirm the Element is in the DOM                    |
| [Check Displayed](/test-steps/check/check-displayed.md) / [Check Not Displayed](/test-steps/check/check-not-displayed.md) | Confirm the Element is shown on the page             |
| [Check Visible](/test-steps/check/check-visible.md) / [Check Not Visible](/test-steps/check/check-not-visible.md)         | Confirm the Element is shown in the current viewport |
| [Check Enabled](/test-steps/check/check-enabled.md) / [Check Disabled](/test-steps/check/check-disabled.md)               | Confirm enabled state                                |
| [Check Clickable](/test-steps/check/check-clickable.md) / [Check Not Clickable](/test-steps/check/check-not-clickable.md) | Confirm the Element can be clicked                   |
| [Check Focused](/test-steps/check/check-focused.md) / [Check Not Focused](/test-steps/check/check-not-focused.md)         | Confirm focus                                        |
| [Check Selected](/test-steps/check/check-selected.md) / [Check Not Selected](/test-steps/check/check-not-selected.md)     | Confirm selection                                    |

## Content and attributes

| Test Step                                                         | Use it to                    |
| ----------------------------------------------------------------- | ---------------------------- |
| [Check Text](/test-steps/check/check-text.md)                     | Compare Element text         |
| [Check Value](/test-steps/check/check-value.md)                   | Compare an input value       |
| [Check Attribute](/test-steps/check/check-attribute.md)           | Compare an attribute         |
| [Check Count](/test-steps/check/check-count.md)                   | Count matching Elements      |
| [Check Computed Label](/test-steps/check/check-computed-label.md) | Compare the accessible label |
| [Check Computed Role](/test-steps/check/check-computed-role.md)   | Compare the accessible role  |
| [Check Computed Style](/test-steps/check/check-computed-style.md) | Compare a computed style     |

## Browser, storage, and data

| Test Step                                                                                                               | Use it to                  |
| ----------------------------------------------------------------------------------------------------------------------- | -------------------------- |
| [Check Address](/test-steps/check/check-address.md)                                                                     | Compare the browser URL    |
| [Check Title](/test-steps/check/check-title.md)                                                                         | Compare the page title     |
| [Check Cookie](/test-steps/check/check-cookie.md)                                                                       | Compare a cookie           |
| [Check LocalStorage](/test-steps/check/check-localstorage.md)                                                           | Compare local storage      |
| [Check SessionStorage](/test-steps/check/check-sessionstorage.md)                                                       | Compare session storage    |
| [Check Value Store](/test-steps/check/check-value-store.md)                                                             | Compare a Value Store item |
| [Check JSON Value](/test-steps/check/check-json-value.md) / [Check JSON Schema](/test-steps/check/check-json-schema.md) | Compare JSON data          |

## Links, timing, analytics, and SFTP

| Test Step                                                                                                                                                     | Use it to                                |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
| [Check Links](/test-steps/check/check-links.md)                                                                                                               | Check links on the page or in an Element |
| [Check Load Time](/test-steps/check/check-load-time.md)                                                                                                       | Compare page load time                   |
| [Check API Response Time](/test-steps/check/check-api-response-time.md)                                                                                       | Compare an API response time             |
| [Check GTM Event](/test-steps/check/check-gtm-event.md)                                                                                                       | Confirm a Google Tag Manager event       |
| [Check SFTP File Exists](/test-steps/check/check-sftp-file-exists.md) / [Check SFTP File Does Not Exist](/test-steps/check/check-sftp-file-does-not-exist.md) | Confirm an SFTP file                     |
| [Check SFTP File Count](/test-steps/check/check-sftp-file-count.md)                                                                                           | Count files in an SFTP directory         |
