File Download
Practice triggering and verifying file downloads in automation.
Download Exercises
Download Text File
Click the button to download a plain text file generated on the fly.
No download yet
Hint: In Selenium, configure browser download directory. In Playwright, use download event. Verify the file exists after download.
Download CSV
Click the button to download a CSV report file.
No download yet
Hint: Download the file, then read its contents to verify the data. Parse CSV and assert row count and values.
Download with Confirmation
Click the button to initiate a download that requires confirmation first.
Click to start download
Hint: Multi-step downloads require handling the confirmation dialog first, then waiting for the download. Test both the confirm and cancel paths.
Multiple File Downloads
Select reports and download them all at once.
Downloaded: 0/3
Hint: Handle multiple downloads sequentially. Some browsers queue downloads. Verify each file exists after the batch completes.