Correct a Common Misconception: “Setting up Selenium is Complex and Time-Consuming” with a benchmark test.

Selenium is much easier and quicker to set up, if done properly.

Zhimin Zhan

--

This article is one of the “IT Terminology Clarified” series.

In the article “Love-Hate Relationship with Selenium Automation”, the author wrote: “Setting up and maintaining test environments can be complex and time-consuming.” Over my 12 years of consulting/coaching in test automation, I heard this wrong statement a few times. When possible, I corrected this wrong statement by hands-on setting Selenium up, from scratch, in minutes. Some honest people would say, “It is far easier than anything I have seen”. This is true. Selenium WebDriver beats any other test automation framework, Cypress or Playwright, in every aspect (completely free, easier to learn, faster, more reliable, better syntax, with better support, …).

In this article, I will shock JS testers (the current favourite is Playwright, Cypress seemed being dumped, like previous failed JS ones, such as Phantom.js and Protractor.js) by comparing setting up test automation from scratch: Selenium vs Playwright.

Table of Contents:
· The Benchmark Setup
·
Raw Selenium WebDriver
·
Playwright
·
Verdict: Selenium Wins
·
FAQ

--

--

Zhimin Zhan

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