Automating your browser based testing using WebDriver


Details
Selenium WebDriver (http://code.google.com/p/selenium/wiki/GettingStarted) is a tool for automating testing web applications, and in particular to verify that they work as expected. It aims to provide a friendly API that's easy to explore and understand, which will help make your tests easier to read and maintain. It's not tied to any particular test framework, so it can be used equally well with JUnit, TestNG or from a plain old "main" method. WebDriver sits at the heart of the forthcoming Selenium 2 (http://seleniumhq.org/) release, as well as being the foundation for Watir 2 (http://watir.com/) as well.
Rather than being a pure Javascript framework, WebDriver works by integrating as tightly as possible with the browser and makes use of the facilities of the OS. This allows it to accurately emulate user input, as well as cleanly handling areas that other frameworks find troublesome, including file uploads and alerts. How closely does WebDriver integrate with the browser? Opera and Chrome offer their own implementations of the WebDriver interfaces, shipping as part of the browser, and Mozilla are starting to adopt the technology for their test tools.
Simon Stewart (http://pubbitch.org/) works as an Software Engineer in Test at Google and is the innovator behind WebDriver. He has previously worked at ThoughtWorks and is an active member contributor to Open Source.
The agenda for this event is:
5:30 - 6:30 pm: Attendees Register / Networking
6:30 - 6:35 pm: Welcome & Intro
6:35 - 7:35 pm: Presentation
7:35 - 8:00 pm: Q/A
The RSVP name will be provided to the building security in advance - so please do register with your real name (this will significantly speed up registration).
Do you have a question for the speaker? Submit it here (https://www.google.com/moderator/#16/e=52092). See a question you like? Vote it up! Please note that you can also post questions during the talk - questions posted online in Moderator will be answered by the speaker first. Public access wifi is available in the room, so bring your Web enabled devices.
Google volunteers will also be present at the event to answer any questions you may have, look for people who are wearing "Google Wear".

Automating your browser based testing using WebDriver