Selenium Grid [Sold Out]

Date: Monday 14 November 2016 • Time: 09:00–17:00 • Venue: The Hatton, Farringdon

Selenium Grid can be a bit daunting to get up and running. Starting it is quite easy, but using it effectively requires pulling in third party tools. In this workshop we’ll cover how you would realistically run your grid, using best practices culled from several large grid installations. We’ll set up the grid, configure it for centralised logging, set up BrowserMob Proxy, add monitoring for all services, and handle common failure scenarios.



  • Describe what the grid is intended to solve, then get into how it solves it
  • Going deeper into the funnel, how is it getting its instructions, and how does it pass them to the nodes?
  • What do the nodes do with these instructions, and how is it different by browser?
  • What kinds of logging do the nodes/hubs do that can help in debugging and investigating problems?


  • We’ll start with the hub and node servers running on the same box, for simplicity.
  • Different options and flags that can be used when starting the hub/node processes
  • How to simplify the start-up/shut down of hubs/nodes, what to put into a bash script, etc to help


  • What the heck is a Desired Capability, and how do I communicate that properly?
  • What to look for when you have jobs “pending” that can’t seem to find a home?
  • Regular care and maintenance of a grid ecosystem
  • Docker, selenium-grid-extras, SeleniumGridScaler, and other optimizations


  • Where are the logs stored? What do they contain?
  • Customizing log messages


£320 + VAT

Manoj Kumar


Manoj Kumar is Technical Test Lead at Wipro Limited. He has over 7 years of experience using Selenium and have architected many automated testing solutions using tools in the Selenium ecosystem. He is an open-source enthusiast and have contributed to different libraries such as Selenium, ngWebDriver, Serenity and Protractor. He is also the author of a Selenium blog AssertSelenium.

Marcus Merrell

RetailMeNot, Inc.

Marcus Merrell has architected several test solutions over the past 15 years, and has been using WebDriver since its inception. He has recently shifted his career into Engineering Management, having taken over RetailMeNot’s CRM team at a time when software quality, analytics, and big data have reached a dramatic convergence.