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

# Test Templates

For common tests you probably don't want to make a YAML file manually for every
single endpoint. Metlo supports using templates to autogenerate tests.

### Builtin Templates

Metlo currently comes with 3 builtin test templates:

* BOLA
* BROKEN\_AUTHENTICATION
* HSTS

You can use these types directly when running generate:

```bash Bash theme={null}
$ metlo test generate -t BOLA -h <ENDPOINT_HOST> -e <ENDPOINT_PATH>

# By Endpoint UUID
$ metlo test generate -t BOLA -e 4c658611-3425-4464-9363-665842312329
```

### Using a Template in the UI

To use a template in the UI click on the dropdown on the new test button.

<img src="https://mintcdn.com/metlo/bLaSw1tiF6Fz1nHn/images/cb0093d-Screenshot_2023-01-05_at_7.49.18_PM.png?fit=max&auto=format&n=bLaSw1tiF6Fz1nHn&q=85&s=180fe1518b2ea91bb66c9d552aa27b39" alt="3808" width="3808" height="2414" data-path="images/cb0093d-Screenshot_2023-01-05_at_7.49.18_PM.png" />
