Advantages of Selenium
- Open Source
- Supports all browsers like IE, Firefox, Mozilla, Safari
- Supports all Operating Systems.
- Supports all programming languages Java,Ruby,C# and Python.
- Run multiple tests at a time.
Disadvantages
- Identifying the locators that support common attributes like id, names etc as well as XPATH, javascript DOM and others (Use firebug for finding the locators)
- Detailed results are not available
- Selenium IDE does not supports loop and data driven testing
- No Option to verify the images.