Category Archives: Selenium Java

How to Handle Dynamic

Selenium WebDriverSelenium JavaTutorial

How to Handle Dynamic Dropdowns in Selenium WebDriver With Java

When performing web automation testing, you might come across a scenario to automate the registration page of a website. The registration page contains multiple fields like textboxes, checkboxes, radio buttons, and dropdown lists.

January 16, 2024

view count177615 Views

Read time33 Min Read

How to Automate

Selenium JavaAutomationTutorial

How to Automate Shadow DOM in Selenium WebDriver

In one of my past projects, I encountered a test scenario where I had to click a button to navigate to the next page.

January 14, 2024

view count366012 Views

Read time20 Min Read

How to Use

Selenium JavaAutomationTutorial

How to Use Selenium With Java: A Complete Tutorial

When you start with automation testing, you’ll likely wonder: which framework should I use, and which programming language is best?

January 3, 2024

view count390595 Views

Read time38 Min Read

assertTrue

Selenium JavaAutomationTutorial

assertTrue() in Java: A Complete Tutorial

Assertions are an important part of the automation testing process, ensuring the software functions as anticipated. If it is not working as desired, the tests have to be marked as failure and need to be halted to make the necessary investigation for the failure.

December 12, 2023

view count234509 Views

Read time17 Min Read

How To Perform Web Scraping with Selenium Java

Selenium JavaAutomationTutorial

How To Perform Web Scraping with Selenium Java

In today’s data-driven world, data aggregated from various sources is very important. It directly or indirectly impacts all our activities and abilities to make decisions for market research analysis or informed decisions in any industry for their growth and development.

November 13, 2023

view count148242 Views

Read time25 Min Read

How to Fix

AutomationSelenium JavaTutorial

How to Fix NoSuchElementException in Selenium

Dynamic websites have become prevalent in today’s digital world. They introduce many challenges related to digital experiences, such as the dynamic loading of pages and WebElements. The dynamic loading of web pages and elements has become a significant concern.

November 6, 2023

view count112227 Views

Read time20 Min Read

How to Use @FindBy Annotation in Selenium Java

Selenium JavaAutomationTutorial

How to Use @FindBy Annotation in Selenium Java

Code maintenance and duplication are two common challenges that software teams often face, resulting in reduced performance and reliability. It also makes the code more complex, tightly coupled, and less flexible for refactoring.

October 31, 2023

view count126205 Views

Read time30 Min Read

How To Perform Visual Regression Testing With Selenium And Smart UI

Selenium JavaAutomationTutorial

How To Perform Visual Regression Testing With Selenium And Smart UI

User Interface or UI is the most critical front-facing part of an application. If it is not good enough to capture the users’ attention, they may stop using the application.

October 10, 2023

view count258553 Views

Read time26 Min Read

How to Use JUnit ErrorCollector [With Examples]

Selenium JavaAutomationTutorial

How to Use JUnit ErrorCollector [With Examples]

Have you encountered a situation where managing 500+ tests is challenging, and if any test fails, you need to pause and address the issue? If so, you’re in the right place.

October 5, 2023

view count250783 Views

Read time17 Min Read

AutomationSelenium Java

How to Handle ElementClickInterceptedException in Selenium Java

Selenium is one of the most popular automation testing frameworks organizations use to automate their websites. With Selenium’s 4.0.0 release, multiple breaking changes have been introduced, like WC standardization, Selenium Manager, Chrome DevTools, etc.

September 18, 2023

view count154817 Views

Read time25 Min Read