Software test automation with Selenium 4. The new features!

Cihan Gueler
7 min readMar 19, 2022

In this article, we will cover the components of the recently announced Selenium 4, the differences between Selenium 3 and Selenium 4, the new features that come with this new version, installation, and how we can use these features in software test automation.

Why is Selenium so popular?

Proving itself with the following features and its library that can handle complex test cases, Selenium is still the most preferred software automation tool. To briefly list the reasons for that:

  • Large Community
  • Strong Documentation
  • Open-source / Free Tools
  • Support a Wide Variety of Browsers and Programming Languages
  • Support UI, API, Database, and Mobile Testing
https://www.businessprocessincubator.com/content/why-selenium-is-more-popular-than-other-test-automation-tools/

Components of Selenium

Selenium is an open-source technology with 3 main Tools/APIs:

  • Selenium Grid, which allows test cases to be run on different machines on different platforms
  • IDE (Integrated Development Environment) used to develop test cases

--

--

Cihan Gueler

ISTQB Certified Software Test Automation & QA Engineer with 3+ Years of Experience | Senior Inspector with 5+ Years of Experience | IT Specialist | Auditor