Skip to content

Scaling Selenium beyond Selenium Grid

Photo of Hammid
Hosted By
Hammid and Steve C.
Scaling Selenium beyond Selenium Grid

Details

Selenium Grid has been the standard for parallelizing selenium tests for years. It's a great tool when moving from a single test to 10 parallel tests, but how does it handle 50? 100? 1000? Selenium-as-a-Service providers like Browserstack and Saucelabs can support that load, but at the cost of speed and... $$$$.

Fortunately, the open source community has created some tools and techniques for running your own grid "at scale" and the Selenium 4 release will contain some changes specifically to improve scalability.

In this talk, we'll start by discussing the anatomy of a selenium test in a CI system, demonstrate how the selenium grid replacements scale (and where they fail), and end with the changes coming in Selenium 4 to support massively parallel, concurrent tests.

John Hill is a Senior Automation Engineer at Ansible. A Triangle native, John has worked for local startups and enterprise organizations as a UI Test Automation Engineer with a focus on Test Automation Architecture. John is passionate about Open Source Software and User Driven Development.

Photo of Triangle Testing and Automation User Group group
Triangle Testing and Automation User Group
See more events
Pendo
301 Hillsborough St · Raleigh, NC