83 articles found in Selenium Java
Learn how to effectively Handle Captcha in Selenium with expert tips and techniques. Elevate your web automation testing proficiency.
Ria Dayal
July 2, 2026
26 min read
JUnit 6 raises the Java baseline to 17, unifies module versioning, adds native Kotlin coroutine support, and removes legacy modules. See what's new in JUnit 6.
Faisal Khatri
June 28, 2026
5 min read
This article on JUnit 5 vs. TestNG compares the differences between JUnit and TestNG to help you choose the right framework for your test automation requirements.
Shalini Baskaran
June 28, 2026
44 min read
Learn window handling in Selenium WebDriver using Java with getWindowHandle, getWindowHandles, switchTo, and Selenium 4 newWindow API examples.
Ria Dayal
June 19, 2026
23 min read
Learn how to setup JUnit 5 on Windows, configure environment variables, install JUnit in IntelliJ IDEA, and write and run your first JUnit test in Java.
Sri Priya
June 19, 2026
5 min read
Learn how groups in TestNG let you run smoke, regression, or specific tests on demand, with examples for @BeforeGroups, dependsOnGroups, and the command line.

Himanshu Sheth
June 17, 2026
32 min read
Set up Selenium with Java, write your first WebDriver test, scale to parallel execution, and apply best practices for maintainable automation.

Salman Khan
June 14, 2026
24 min read
Learn how to automate Selenium login tests with ChatGPT. Explore prompts, code walkthroughs, debugging tips, and best practices for better test generation.
Vipul Gupta
June 2, 2026
5 min read
This article will help you learn the basics of Selenium and everything you need to know to get started with Selenium automation testing.

Shahzeb Hoda
May 25, 2026
28 min read
Learn how to click on a button in Selenium with working Java, Python, and JavaScript examples covering left-click, right-click, double-click, drag-and-drop, JavascriptExecutor fallback, and explicit waits.
Faisal Khatri
May 23, 2026
38 min read
Learn how to use DataProvider in TestNG to inject multiple values into a single Selenium test, including inheritance, Excel, parallel execution, and cloud runs.

Kritika Murari
May 23, 2026
17 min read
In this blog on local website testing, we will learn more about local page testing and its advantages in software development and the testing cycle.
Vipul Gupta
May 22, 2026
21 min read
This article explains how to use isDisplayed() in Selenium WebDriver while performing Selenium automation testing.
Shalini Baskaran
May 22, 2026
25 min read
Learn about Shadow DOM in Selenium, how to find elements using getShadowRoot(), JavaScriptExecuter and automate Shadow DOM with Selenium.
Faisal Khatri
April 29, 2026
22 min read
Fix the "Element Not Clickable at Point" error in Selenium. Learn causes like overlaps, delays, and proven solutions with examples.
Faisal Khatri
April 16, 2026
23 min read
Learn how to effectively manage dynamic dropdowns in Selenium WebDriver using Java. Master the art of automated testing for dynamic web elements.
Faisal Khatri
March 16, 2026
54 min read
Learn to handle authentication popups in Selenium WebDriver, explore its different types of alerts, and effectively manage login prompts during web automation.
Vipul Gupta
February 23, 2026
26 min read
This article discusses various techniques on how to select multiple Checkboxes in Selenium WebDriver using Java.
Vipul Gupta
February 23, 2026
23 min read
In this tutorial, learn how to handle Shadow root in Selenium Java using the getShadowRoot() method and JavaScriptExecuter.
Faisal Khatri
February 22, 2026
31 min read
In this blog, you will learn to handle cookies in Selenium WebDriver, clearing session cookies using Selenium, and more.
Shalini Baskaran
February 20, 2026
17 min read
Learn how to findElement() by text in Selenium for dynamic IDs and Classes. Overcome challenges, enhance automation testing, and gain practical insights.
Vipul Gupta
February 20, 2026
14 min read
Ever wondered how to use Thread.sleep in Java? Learn everything there is to know about the method and using it in Selenium. Read more.
Faisal Khatri
February 19, 2026
27 min read
Master the art of closing browser tabs in Selenium with Python and Java. Optimize your test automation with effective tab management.

Tanay Kumar Deo
February 18, 2026
41 min read
This blog discusses some of the most common reasons for NoSuchWindowException in Selenium and the best practices to handle it.
Vipul Gupta
February 18, 2026
31 min read
Discover how to use Selenium sendkeys for sending keystrokes automatically! Dive into our blog for insights on effective sendkeys utilization.

Solomon Eseme
February 17, 2026
22 min read
Learn to take screenshot in Selenium Java and get in depth knowledge of why it is critical in the software testing lifecycle.

Tanay Kumar Deo
February 16, 2026
19 min read
Web Scraping or Web Data Extraction automatically extracts data from any target website using software tools and scripts. This blog delves into the intricacies of performing web scraping with Selenium Java for different websites.
Vipul Gupta
February 16, 2026
41 min read
This blog delves into the intricacies of handling auto-suggestions in Selenium Java for web automation using different techniques.
Vipul Gupta
February 16, 2026
41 min read
NoSuchElementException is one of the most common exceptions in Selenium, which occurs when an element is not found on the page. This blog post discusses NoSuchElementException, why it occurs, and how to fix NoSuchElementException in Selenium with Java.
Vipul Gupta
February 16, 2026
28 min read
In this blog, you will learn how to use @RepeatedTest annotation in JUnit 5 to achieve the repetition of test cases and the use case for that.
Ruchira Shukla
January 22, 2026
17 min read
This Selenium Java tutorial discusses the nitty-gritty of ElementClickInterceptedException in Selenium and ways to mitigate the exception.
Faisal Khatri
January 21, 2026
40 min read
In this blog, we deep dive into the nuances of data driven tests in Selenium and how the popular Data Driven Framework in Selenium can be used for realizing data driven testing as well as cross browser testing.

Himanshu Sheth
January 21, 2026
54 min read
Learn how to perform Java unit testing using JUnit with step-by-step guidance on setup, writing test cases, and ensuring your code works as expected.
Deboshree
December 28, 2025
15 min read
This blog on the fluent interface design pattern discusses writing Selenium web automation tests in a fluent way.
Faisal Khatri
December 26, 2025
42 min read
Learn how to handle StaleElementReferenceException in Selenium with effective strategies to ensure stable and reliable test automation.
Faisal Khatri
December 25, 2025
18 min read
Learn how to create your first TestNG project in Eclipse with this step-by-step guide for Selenium WebDriver and run your first Selenium TestNG Script.
Praveen Mishra
December 25, 2025
21 min read
@FindBy is an annotation used in Java to locate and identify web elements on a web page. This Selenium Java tutorial discusses using @FindBy annotation along with @FindBys, @FindAll, and @CacheLookup in Selenium Java.
Faisal Khatri
December 25, 2025
48 min read
Learn how to generate Extent Reports in Selenium for comprehensive and customized test reporting using automation testing frameworks like TestNG.
Vipul Gupta
December 24, 2025
34 min read
Learn how to write JUnit test cases with this step-by-step guide. Master test annotations, assertions, and best practices to ensure robust and reliable testing.
Faisal Khatri
December 8, 2025
24 min read
Hidden elements are present in the DOM but not visible on the web page. In this tutorial, learn how to handle hidden elements in Selenium WebDriver.
Sri Priya
November 28, 2025
18 min read
Learn how to set up and run Selenium Proxy with Python to bypass IP bans, handle geo-restrictions, and scale browser automation securely.

Alex Anie
November 19, 2025
31 min read
Learn how the Robot class in Selenium helps automate system-level tasks like file uploads, pop-ups, and keyboard events for more complete test coverage.

Saniya Gazala
November 19, 2025
21 min read
Learn how to use Selenium Stealth Mode to bypass bot detection in web scraping with step-by-step setup, examples, and cloud testing on TestMu AI (Formerly LambdaTest).
Jacob Muganda
November 19, 2025
23 min read
This TestNG guide will help you in creating a TestNG.xml file and then executing multiple test cases in parallel on a Selenium Grid.
Faisal Khatri
November 18, 2025
25 min read
In this blog, we will see how to perform parallel test execution in TestNG on multiple browsers for Selenium automation testing.

Harita Ravindranath
November 18, 2025
31 min read
TestNG is a robust Java-based testing framework. Streamline parallel testing and leverage comprehensive reporting while harnessing the power of TestNG in Selenium.
Vipul Gupta
November 18, 2025
62 min read
This blog post delves into some of the common exceptions encountered while performing automation testing and illustrates how to manage them by creating exception tests using TestNG.
Vipul Gupta
November 18, 2025
31 min read
In this blog, we will learn about different kinds of extension models in the JUnit 5 testing library and see how JUnit 5 extensions can be used to extend the behavior of test classes or methods.
Ghislain Kalonji Mukendi
November 18, 2025
39 min read
In this blog, we deep dive into how to perform parallel test execution with the JUnit 5 framework and Selenium.
Shalini Baskaran
November 18, 2025
29 min read
Discover JUnit ErrorCollector, a crucial tool for comprehensive test coverage. Learn how it simplifies error handling, ensuring smooth test execution.
Sri Priya
November 18, 2025
30 min read
Tired of writing the same test scripts for different input values. Save time by learning how to perform a parametrized test in JUnit to retrieve data from a data source.

Harshit Paul
November 18, 2025
24 min read
Learn how to generate TestNG report in Jenkins in our latest blog. You will also learn how to share these TestNG reports in Jenkins through email. Generate & share a Jenkins Selenium report seamlessly!
Piyusha
November 18, 2025
27 min read
In this Selenium TestNG tutorial, we will learn about the Reporter Class in TestNG along with the different parameters it offers.
Ria Dayal
November 18, 2025
25 min read
In this TestNG tutorial, you will learn how to use different assertions in TestNG and see how they are helpful in Selenium automation testing.
Praveen Mishra
November 18, 2025
27 min read
Learn how to install TestNG in Eclipse IDE and add it to your Java projects.

Kritika Murari
November 18, 2025
13 min read
Stay ahead of the curve in software testing with our list of the 13 best Java testing frameworks for 2026.

Salman Khan
November 16, 2025
26 min read
In this JUnit Jupiter tutorial, we explore the basic usage of Jupiter, its unit testing capabilities, and how you can run JUnit tests in Jupiter.
Shalini Baskaran
November 10, 2025
30 min read
This blog on JUnit Ignore Test annotation will provide valuable inputs and practical advice on how to disable/skip tests using different annotations.
Faisal Khatri
November 10, 2025
51 min read
Page object model helps to reduce code duplication and improve test maintenance. Read now to learn how to implement POM design pattern with examples in Java.
Rahul Rana
November 7, 2025
27 min read
In this blog, we will see how to set test case priority in TestNG while performing Selenium automation testing.
Ria Dayal
November 6, 2025
28 min read
Is JUnit 4 different than JUnit 5? In this blog, learn the differences in annotations, how to migrate tests from JUnit4, and to execute tests with JUnit 5.
Shalini Baskaran
November 6, 2025
20 min read
Want to run JUnit tests from the command line? Read on to learn how to compile and run JUnit tests from the command line in different ways.

Himanshu Sheth
November 6, 2025
32 min read
Learn how to write effective Gherkin test cases with clear structure, tags, and scenario outlines to improve collaboration and automation.

Saniya Gazala
October 31, 2025
31 min read
In this JUnit 5 Mockito tutorial, we will see how Mockito can be used with the JUnit unit testing framework and its new features in the bucket for JUnit 5.
Ruchira Shukla
October 28, 2025
21 min read
In this Selenium pagination tutorial, learn about paginated websites, their importance, and how to automate pagination using Selenium Java on the TestMu AI (Formerly LambdaTest) cloud grid.
Faisal Khatri
March 28, 2025
24 min read
In this Selenium Java tutorial, we will learn what a modal dialog box is and how to handle modal dialog box in Selenium WebDriver Java
Vipul Gupta
September 11, 2024
36 min read
This blog, a part of the Page Factory Selenium tutorial series, deep dives into the essentials of the Page Factory design pattern in Selenium. The Page Factory Selenium class provides annotations and methods that make it easy to maintain and re-use Selenium tests.

Himanshu Sheth
September 10, 2024
34 min read
Learn how to write test cases in Java Using Selenium WebDriver and TestNG.
Vipul Gupta
July 19, 2024
26 min read
assertTrue() method is used for performing assertions in automated tests. This JUnit tutorial demonstrates using the assertTrue() in Java to perform assertions and check specific conditions.
Faisal Khatri
June 7, 2024
27 min read
In this Selenium Java tutorial, we will learn what is ThreadLocal in Java demonstrating practical examples of its implementation in Selenium test automation
Vipul Gupta
May 8, 2024
32 min read
Selenium visual regression testing focuses on detecting unintended visual changes or regressions in a web application's user interface over time. This blog discusses visual regression testing and how to perform it with Selenium and TestMu AI (Formerly LambdaTest)’s SmartUI.
Faisal Khatri
April 15, 2024
39 min read
This Selenium Java tutorial covers how to automate toggle buttons in Selenium Java and interact with them while performing automated UI testing.
Fidaa Berrjeb
April 15, 2024
20 min read
This blog on how to handle SSL certificates in Selenium will help you understand more about SSL certificates and their importance in production and testing.
Vipul Gupta
April 15, 2024
28 min read
This blog shows how to minimize browser windows in Selenium WebDriver using JUnit and demonstrate the same on the TestMu AI (Formerly LambdaTest) platform.
Ria Dayal
March 3, 2024
18 min read
This article explains the difference between findElement and findElements in Selenium and various implementations of findElement using ID, Name, ClassName, TagName, etc.
Ria Dayal
January 16, 2024
32 min read
In this Selenium Java tutorial, we will learn Java Event Listeners in detail and how we can implement them in Selenium automation testing.
Vipul Gupta
December 6, 2023
19 min read
In this Selenium Java tutorial, we will look into the concept of iframes and how to handle iframes in Selenium Java.
Shalini Baskaran
December 5, 2023
14 min read
This blog guides you through some of the different ways to modify HTTP request headers in Java using Selenium webDriver.

Harshit Paul
December 4, 2023
20 min read
Learn about the Arrays.asList() in Java with examples and understand how to convert arrays to lists and vice versa. This blog covers everything you need to know about working with arrays and lists in Java using the Arrays.asList() method.
Arun Gupta
November 29, 2023
21 min read
Learn Java Selenium testing for web apps with this comprehensive tutorial. Covering setup, scripting & automation using TestMu AI (Formerly LambdaTest). Start mastering it now.
Shalini Baskaran
November 17, 2023
33 min read
This blog demonstrates how to get response status codes with Apache HttpClient and execute them on cloud Selenium Grid.
Vipul Gupta
November 6, 2023
25 min read
This Selenium Java tutorial discusses Thread.sleep() in Java to pause the code execution for some time and best practices of using Selenium’s implicit, explicit and fluent waits in the code for saving the time in test automation code execution.
Faisal Khatri
November 2, 2023
41 min read
TestNG and JUnit are the most widely used Java-based test automation frameworks. In this blog, we look at the core differences between TestNG and JUnit frameworks for Selenium automation testing.
Ruchira Shukla
September 15, 2023
23 min read