Please note: only one workshop ticket is valid per person. Delegates can only attend one workshop and cannot switch between workshops on the day.
Have you ever wondered how Selenium works under the covers? What happens between "WebElement.click()" and the click actually happening in the browser? How does that work with Grid? How can we add features to Selenium itself? What about the W3C WebDriver standard? How can we change that? In short, how does Selenium work?
We'll answer all of these questions by working through all the steps in fixing a bug in the project, going from the initial checkout of the code, through building on your machine, to landing the patch. If you come with a favourite bug, it might even be yours we fix!
Selenium is a unified toolchain, with a simple API but surprising power, that works seamlessly with all the major browsers - and yet only a handful of volunteers work to maintain this gigantic effort. If you would like to enhance your own Selenium experience while contributing back to the software that has defined so many of our careers, come to this workshop.
Outline/structure of the Session
Join Simon Stewart, the lead of the Selenium Project and creator of WebDriver, as we:
Learning Outcome
A deep dive into Selenium Project. When you leave, you will hopefully be able to start contributing back to the project!
Target Audience
Anyone interested in understanding the internals of Selenium Project. Experience with Java will be helpful.
Prerequisites
We will send you joining instructions in advance of the workshop, in order for you to prepare your laptop. Please make sure you've the latest code checked out and working from github.com/SeleniumHQ/selenium and github.com/SeleniumHQ/docs.
Simon is the lead of the Selenium project, and has been for a very long time. He created webdriver, is the co-editor of the W3C WebDriver spec, and lives in London with his family and dog.
We love working with our sponsors to come up with fun and creative ways to showcase your brand, meet your objectives and budgets, and add value for our attendees.
Please get in touch to request a sponsor pack.
Sign up to receive updates about SeleniumConf, including speaker previews, ticket launches, Call for Proposal details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information in our Data Promise.