What is Selenium?
- Open sourced software testing code allows anyone to use this tool with no software licensing costs
- Is used to test web based applications
- It has a very strong community because many software testers use it
- It can be used with popular software programming languages such as Java and Python
- Runs on many different browsers across different operating systems
- Can easily be integrated and leveraged with other tools
- Only used for web based applications, so it will not support automation of mainframe or AS400 applications
- Is supported by the community, so there is no central company that owns the code or provides updates
- Selenium WebDriver: is a collection of language bindings to drive actions within the web browser. If you need to create a series of web based test automation scripts you will need to use Web Driver. If you want to learn how to install Java and Selenium WebDriver click here.
- Selenium Grid: Is a tool that enables parallel test execution across multiple machines and browsers at the same time. This saves a lot of time and helps you get through large regression suites.
Click here for additional information on Selenium.
There are also some Big Changes in Selenium 4.
For the official website you can visit Selenium HQ.