Workshop: Contributing to Selenium

A session at Selenium Conference

Monday 16th April, 2012

9:00am to 12:00pm (GMT)

If you’ve ever wanted to work on the code of the Selenium project, but found the whole thing a little daunting, this workshop is for you! Over the course of this workshop, we’ll take a tour of the codebase, look at the various moving parts and how they fit together, get comfy with the CrazyFun build grammar, and learn a little about the design philosophy of the project. Along the way, we’ll be writing some code, running some tests and hopefully having a little fun. You’ll walk away confident in making changes to the code, building Selenium from source, and ensuring that your changes don’t have any unexpected side effects! Participants must have a computer to use (or share) with Java 6 or later installed, a Java IDE of your choice (Eclipse and IntelliJ are both excellent possibilities) and the latest version of Firefox. It is also strongly recommended to have checked out the source code before attending this workshop.

Technical Requirements

* Latest svn trunk checked out
* Oracle JDK 6+
* A good text editor

Optional, but preferred:
* IntelliJ (preferably Ultimate, but Community Edition is okay too)

Definitely not supported:
* Eclipse. None of the team use eclipse, and setting up the project in that is not supported
* Weird git/svn setups. Just use straight svn. You can do it.

About the speaker

This person is speaking at this event.
Simon Stewart

A dad, the creator of WebDriver, Selenium core team member, Xoogler and boozer. Life's good! bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am12:00pm GMT

Date Mon 16th April 2012

Short URL


Official session page


View the schedule


See something wrong?

Report an issue with this session