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

# File Downloads

> Testing to export and download files

## Testing File Downloads

QA.tech's agent can test file download functionality in your web applications. When a file download is triggered during a test, the agent will:

1. Detect the download event
2. Wait for the download to complete
3. Verify the file was downloaded successfully
4. Show a success message with the file details

<img width="400px" src="https://mintcdn.com/qatech/awtlj7WS6M855cNN/images/file-download-modal.png?fit=max&auto=format&n=awtlj7WS6M855cNN&q=85&s=31e1e2e0635c9c742933208c78c72b64" alt="File Download Modal" data-path="images/file-download-modal.png" />

To test file downloads just write the test like you normally would and the agent will handle the rest.
For example *Click the export button* will automatically download the file and verify it was downloaded successfully.

### Download Limitations

* The agent will wait up to 30 seconds for a download to complete
* The agent will download files up to 100MB in size
* Some specialized download types (like streaming media) are not supported
* Downloaded files are just temporary and you can not upload the file again
* To test that a downloaded file follows a format please contact us and we can help
* Files can not be downloaded from emails
  Contact us if you have questions or need to test this functionality
