Shalini Baskaran

How To Use Breakpoints For Debugging In Selenium WebDriver

Automation testing is not always a smooth ride. There are cases where the tests would not work as expected, in which cases debugging the test code (or implementation) is the only way out! Debugging issues in tests become even more difficult if the test suite comprises a large number of test methods. Like me, many …

How To Use Breakpoints For Debugging In Selenium WebDriver Read More »

Parallel Testing With JUnit 5 And Selenium [Tutorial]

import org.openqa.selenium.By; import org.junit.jupiter.api.*; import org.openqa.selenium.WebElement; import org.openqa.selenium.interactions.Actions; import org.openqa.selenium.remote.DesiredCapabilities; import org.openqa.selenium.remote.RemoteWebDriver; import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.selenium.support.ui.WebDriverWait; import java.net.MalformedURLException; import java.net.URL; import java.util.List; import java.util.concurrent.TimeUnit; public class RunningTestsInParallelInGrid {   String username = “YOUR_USERNAME”; //Enter your username   String accesskey = “YOUR_ACCESS_KEY”; //Enter your accesskey   static RemoteWebDriver driver = null;   String gridURL = “@hub.lambdatest.com/wd/hub”;   String urlToTest = “https://www.lambdatest.com/”; …

Parallel Testing With JUnit 5 And Selenium [Tutorial] Read More »

How To Deal With “Element is not clickable at point” Exception Using Selenium

Any automation testing using Selenium (or Cypress) involves interacting with the WebElements available in the DOM. Selenium test automation framework underpins a diverse set of locators that are used to identify and interact with any type of element on the web page. For example, ID, name, className, XPath, cssSelector, tagName, linkText, and partialLinkText are some …

How To Deal With “Element is not clickable at point” Exception Using Selenium Read More »

How To Scroll a Page Using Selenium WebDriver?

Selenium is one of the most widely used test automation frameworks for web automation testing. As far as the framework is concerned, Selenium WebDriver is the most vital component for carrying out automated browser testing. Before deep-diving into how to perform scroll operations (e.g. scroll down, scroll up, horizontal scroll, etc.) using Selenium, let us …

How To Scroll a Page Using Selenium WebDriver? Read More »

How to execute JUnit 4 tests with JUnit 5 [Tutorial]

Introduction to JUnit JUnit is a powerful framework for Selenium test automation that has been popularly used by developers to perform unit testing. It is extensively used to perform testing on small parts of code. The entire application which is being developed undergoes unit testing, which is performed on small code chunks. By testing individual …

How to execute JUnit 4 tests with JUnit 5 [Tutorial] Read More »

How To Handle Login Pop-up In Selenium WebDriver Using Java?

Have you ever been asked for credentials while accessing a website on a browser? Let us understand why we are asked to fill up the credentials while accessing a few websites. This article mainly focuses on the introduction to authentication pop-ups on the website and the different ways to handle them using Selenium. Before we …

How To Handle Login Pop-up In Selenium WebDriver Using Java? Read More »

How To Integrate Jenkins With Selenium WebDriver?

DevOps, an organizational approach that has been used immensely for quicker development and deployment of applications, has been the latest technical buzz. Today all the organizations are adopting DevOps as it promises to provide best practices starting right from planning, testing to deployment, and monitoring. CI/CD tools like Jenkins play an integral role in allowing …

How To Integrate Jenkins With Selenium WebDriver? Read More »

10 Of The Best PHP Testing Frameworks For 2021

A framework is a collection or set of tools and processes that work together to support testing and developmental activities. It contains various utility libraries, reusable modules, test data setup, and other dependencies. Be it web development or testing, there are multiple frameworks that can enhance your team’s efficiency and productivity. Web testing, in particular, …

10 Of The Best PHP Testing Frameworks For 2021 Read More »