Selenium is the most popular open source test automation tool especially popular for web based applications and has become backbone for many other platforms.
As we all know that, the future is all about cloud applications which means every application would be web based. Though we have many test automation tools in market considering both paid and open source, a person can create automation assets with the respective tools only if he or she is proficient in the language the tool supports. The biggest advantage about Selenium is, it supports most of the programming languages to create the test automation assets.
Selenium supported scripting languages are
So now a person need not worry about learning a language which is supported by the automation tool.
If we are to know a little bit of history of Selenium, it has first started with Selenium IDE and Remote control concepts, they had to add browser plugins to respective browsers.
Selenium supported browsers are
- Google Chrome
Getting started with Selenium IDE once the plugin is installed successfully.
- Open a web browser.
- Click on the selenium IDE icon.
- Click on a record button in the newly opened IDE.
- Navigate to the application which you want to test by providing the url in Browser’s address bar.
- Perform the steps you want to test on the application one time.
Once this is done Selenium IDE provides options to export the script in to your desired language for Remote Control ( RC ) format.
Now using Eclipse and supported Jar files for Selenium Remote Control Server and Selenium Client Drivers for java one should be able to execute the selenium scripts.
To understand more details please refer to articles:
- Recording scripts using Selenium IDE.
- Configuring Selenium Remote Control (RC) using eclipse.
Getting started with Selenium Web Driver for Test Automation
The basic steps to work with selenium web driver is that, we need to have appropriate JAVA installed, Eclipse IDE and WebDriver Jar files. Once we have all these ready, need to create a java project in Eclipse IDE and add all the jars extracted from Selenium Web Driver files.
To learn more about how to create test automation scripts using selenium web driver, please follow below articles
- Configuring eclipse to start writing test automation scripts using selenium Web Driver.
- First automation script using Selenium Web Driver.
- What needs to be done to create Selenium Web Driver Scripts that supports different web browsers?