Highly recommended for browser automation
November 19, 2025
Highly recommended for browser automation

Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Selenium
Our business uses reports generated from a website that can only be accessed via a browser. Every week we download a copy of these reports for roughly 50 projects. There are 3 individual reports, which means there are roughly 150 individual downloads that need to be done. To complicate it further, I either need to have an accurate list of the current 50 projects, or I need to check each report as I go, to avoid downloading unnecessary reports.
Using Selenium tied to Microsoft Excel, I can use a SQL query to generate a list of the current projects, then I can automatically download all the required reports. This saves a ton of time and prevents errors.
Using Selenium tied to Microsoft Excel, I can use a SQL query to generate a list of the current projects, then I can automatically download all the required reports. This saves a ton of time and prevents errors.
Pros
- Headless Web Browser
- Browser Automation
- Integration with Python and Microsoft Excel
Cons
- Learning curve if you are new to HTML, VBA or scripting in general
- No GUI, all code based (pro and con)
- Constant need to update chromedriver file
- Significant time savings, several hours each week minimum
- Less errors, accidents, miss-clicks
- Consistent, correct, efficient data
- Playwright and Cypress.io
The excel integration was key for using Selenium. I needed to be able to pull excel reports and use SQL, so I needed to find a program that would work with Excel natively. Selenium allowed me to reuse some of my existing SQL code and add a level of automation that I was not able to fine with other programs.
Do you think Selenium delivers good value for the price?
Yes
Are you happy with Selenium's feature set?
Yes
Did Selenium live up to sales and marketing promises?
Yes
Did implementation of Selenium go as expected?
Yes
Would you buy Selenium again?
Yes
Comments
Please log in to join the conversation