Selenium Tutorial

Introduction to Selenium What is Selenium? Selenium is a portable software testing framework for web applications. Selenium provides a playback (formerly also recording) tool for authoring tests without the need to learn a test  scripting language (Selenium IDE). It also Read more »
History of Selenium History of Selenium Selenium was originally developed by Jason Huggins in 2004 as an internal tool at ThoughtWorks. Huggins was later joined by other programmers and testers at ThoughtWorks, before Paul Hammant joined the team and Read more »
Components of Selenium Selenium IDE Selenium IDE is a complete integrated development environment (IDE) for Selenium tests. It is implemented as a Firefox Add-On and available on Chrome Store recently, and allows recording, editing, and debugging tests. It was previously known as Selenium Read more »
Locators in Selenium Locators in Selenium   What are Locators? Locator is a command that tells Selenium IDE which GUI elements ( say Text Box, Buttons, Check Boxes etc) its needs to operate on.  Identification of correct GUI Read more »
Advantages and Limitations of Selenium Web Driver Here are Advantages and Limitations of Selenium Web Driver.. Advantages of Selenium Web Driver: Selenium is open source, there is no licensing cost for its use. The Selenium IDE component provides access to selenium suite records Read more »
WebDriver Common Commands Here are some of the WebDriver common commands used to access elements, browser navigation, getting browser or elements information. Instantiating Web Elements Before performing any action on any WebElement, we need to Instantiate that WebElement. Read more »
Selenium – User Interactions Selenium WebDriver is the most frequently used tool among all the tools available in the Selenium tool set. Hence it is very important to understand, how to use Selenium webDriver to interact with web applications. Read more »
Selenium – Interacting with Textbox Input Box Input boxes refer to either of these two types: Text Fields– text boxes that accept typed values and show them as they are. Password Fields– text boxes that accept typed values but mask Read more »
CheckBox & Radio Button Operations in selenium C# CheckBox & Radio Button Operations in selenium C# CheckBox & Radio Button Operations in selenium C# are easy to perform and most of the times the simple ID attributes work fine for both of these. But selection and d-selection is not the Read more »
Exceptions in Selenium Exceptions in Selenium: Here are the most common Exceptions in Selenium.. What are Selenium exceptions? Definition An exception is known as an unusual or unprecedented event that occurs during the execution of a software program or Read more »