> ## Documentation Index
> Fetch the complete documentation index at: https://docs.testdriver.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Cookie Banner

> Test cookie banners with TestDriver

<iframe width="600" height="400" src="https://www.youtube.com/embed/VUmjDQ4rM9M" title="Testing Cookie Banners with TestDriver" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

***

# Testing Cookie Banners with TestDriver

With TestDriver, you can automate the testing of cookie banners on your web application. This scenario demonstrates how to check if a cookie banner appears when a user visits the site and how to interact with it.

## Prerequisites

Before running the tests, ensure you have performed the following steps:

1. If you haven't already, signup for a Free Trial on the [TestDriver website](https://testdriver.ai/pricing)
2. Run the `init` command to set up the TestDriver configuration using the API key you got when you signed up for the trial:

```bash theme={null}
npx testdriverai@latest init
```

<Check>Now you are ready to run the tests!</Check>

## Scenario overview

1. **Visit the Site**: The test will navigate to the target URL.
2. **Check for Cookie Banner**: It will verify if the cookie banner is displayed.
3. **Decline Cookies**: The test will simulate a user clicking the "Decline All" button on the cookie banner.
