---
title: "Inspect checks | Grafana Cloud documentation"
description: "Inspect the checks from your test script to validate that your system is behaving as expected, and narrow down on any issues that happened during your test run."
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Inspect checks

[Checks](/docs/k6/latest/using-k6/checks/) validate boolean conditions in your test, similarly to “asserts” in other testing frameworks. They’re often used to validate that a system is responding with the expected content.

For example, this test script has a check to validate that a GET request has a status code response equal to `200`:

JavaScript ![Copy code to clipboard](/media/images/icons/icon-copy-small-2.svg) Copy

```javascript
import { check } from 'k6';
import http from 'k6/http';

export default function () {
  const res = http.get('http://quickpizza.grafana.com');
  check(res, {
    'is status 200': (r) => r.status === 200,
  });
}
```

To visually inspect and analyze checks, go to a test result and click the **Checks** tab.

The **Checks** tab includes a list of all the checks configured for that test run. A green or red marking is displayed next to each check to help you visualize if it passed or failed.

You can also filter the list by using the **Quick select** and the **Add filter** options:

- **Quick select**: Filter by **Order all by fail count** or **Order all by success rate**.
- **Add filter**: Filter by **Name**. You can add multiple filters and search by specific words (such as `status` or `200`) or select specific checks names.

To inspect a check in detail:

1. Select a specific check from the list.
2. In the expanded check, you can see how many failures occur at different points in the test.
