Selenium 2 Tutorial and User Guide with examples August 29, 2011
Welcome to the Selenium 2 Tutorial and User Guide!
I have used Selenium for several years, and continue to use it, at work. I am a fan and so I decided to contribute to it’s adoption by writing some documentation on Selenium for everyone’s benefit. My hope is that because I am a user of the tool and I have experienced problems that real users face, this guide will capture the essentials of how to use the tool.
A lot of people look for Selenium tutorials and this guide is written in a manner to help newbies learn how to develop tests in Selenium. This guide also contains code examples that should help both novice and experienced users.
The code examples are currently in Java. I am sure it will still give you the key information you need to allow you to develop in the programming language of your choice, but, if you have snippets in other languages that you think would be useful, please feel free to share them.
Table of Contents
- Introduction to Selenium
- What is new in Selenium 2
- Getting started with Selenium 2 and WebDriver
- Locating page elements
- Common Assertions using WebDriver
- Interacting with page elements
- Waiting after web page interactions
- Window, frames and Popup dialog handling
- Mobile automation
Feedback on these topics would be much appreciated!Selenium