Web Test Automation Workbook #47: Print Invoice (file download)

Test File Download and verify in Selenium WebDriver

Zhimin Zhan
4 min readNov 11, 2022


This article is one of the “Web Test Automation Workbook” series (the complete training course will be on my Substack Newsletter), a set of bite-size exercises. (many coaching sessions are still not converted in writing yet, I publish the later ones for experienced automated testers)

Table of Contents:
· Learning Objectives
· Test Case #47
· Test design
· Tasks
Task 1. Verify a file exists
Task 2. To



Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.