Why Raw Selenium Syntax is better than Cypress and Playwright? Part 2: The Audience Matters

Whether test script syntax is better or not depends on the audience, which many fake automated testers are not clear about.

Zhimin Zhan

--

To real test automation engineers, raw Selenium WebDriver syntax is clearly much better than Cypress, Playwright, and all others (including claimed ‘a better Selenium’ Protractor.js, which had been dead for a few years). However, there are so many misconceptions and lies about Selenium and marketing for so-called new frameworks, I have to write a series of articles to clear this up.

Update 2023–07–05: Part 3: Selenium is Accurate, Intuitive, Consistent, and Geniously Designed

Recap from Part 1:

  • Selenium WebDriver is based on W3C WebDriver standard
    Many junior testers (not by age) underestimate this importance. Just think of anything in your life, train track, door size, tyres …, etc. W3C defined all the technologies used in websites: our testing target.
  • The appalling record of using JavaScript in the history of test automation
    Developers, don’t get offended. I am talking about test automation here, not coding. Testers, it is in your code of conduct to accept the facts, no matter how

--

--

No responses yet