Selenium Grid has been an integral part of automation testing, as it lets us perform test case execution on different combinations of browsers, operating systems (or platforms), and machines. It also enables us to perform parallel execution to accelerate the cross-browser testing process. Selenium Grid 4, the successor to Selenium Grid... Continue Reading →
Selenium Relative Locators or Friendly Locators
As we know that the Selenium 4.x came out along with a lot of new features and functionalities. In this article, I would like to share Selenium 4's feature known as Relative Locators (formerly known as Friendly Locators). Relative locators help locate WebElements based on the location relative to other DOM elements. ... Continue Reading →
Record Selenium Automation Flows
We know that automation testing entirely relies on the pre-scripted test which runs automatically to compare actual results with the expected results. This helps the tester to determine whether or not an application performs as expected. Automation testing helps to reduce the effort of the regression test suite execution of manual... Continue Reading →
Start IEDriver with the latest Selenium
Recently, one of my colleagues encountered an issue in Internet Explorer during the automation using the latest selenium (3.141.59). Issue related to interacting web objects in IE. Driver instantiation was successful but failed to do actions in the web objects. Later, found a solution to solve this issue with the help of... Continue Reading →
Parallel Test Executions in Automation – TestNG and NUnit
One day I got an opportunity to automate an application using both Selenium Java and Selenium C#, that was the specific requirement of the customer to do it on both Java and C#. Later customer said to execute different test cases from different class in different browsers in parallel mode. Their aim... Continue Reading →