Double Clicking an element in Selenium WebDriver

In this tutorial, we will explain how to work with Actions Class for double clicking an element by taking a simple example. To do the same, we have created a Junit class. We will exploit the capabilities of WebDriver’s Actions Class in order to perform Double Click. Check out the […]

Explicit and Implicit waits in Selenium WebDriver

Waits are an important aspect of Automation Testing. Consider a situation where there is a slow network connection or your application is facing a heavy traffic or your application takes a few seconds to load all the web elements in to DOM or frequent page loads. In all the mentioned […]

How to launch Firefox, Internet Explorer, Chrome and Safari using Selenium WebDriver?

In this tutorial, we would discuss one of the very basic topics of automation testing. To be able to execute the desired automated test cases, the user is required to launch the web browser first. Thus in this tutorial, we would learn “How to launch Firefox, Internet Explorer, Chrome and […]

Usage of contains () and starts-with () functions in Xpath

In the current tutorial, we would shed light on various functions that can be used to create Xpaths when we possess only the partial knowledge about the HTML attribute associated with the web element. Thus In this tutorial we would have a look at the “Usage of contains () and […]

How to close an alert window?

I have come across situations where I have to tackle with alert windows coming up on to my screen randomly i.e. when I am not sure of their occurring behavior. Thus, in this article, our major focus would remain on “How to close an alert window”. Lately, while developing a […]

Configuring and Installing Selenium WebDriver

In this tutorial, we would study the configuration and installation of Selenium WebDriver on to our local system in 10 quick steps. Before initiating with the installation, I would like to take a moment to list the required softwares/installations to be in place before starting the WebDriver installation. Pre-requisites – JDK […]

Switching between multiple WebDriver instances

In this article, we would discuss about the scope of multiple driver instances and their usability perspective. We would understand the entire concept with the appropriate examples and code samples. By the term, “Multiple WebDriver Instances”, we mean to say that we create more than one Webdriver instances and launch […]