All posts by Vipul Gupta

About Vipul Gupta

Vipul Gupta is a passionate Quality Engineer with 6+ years of experience and keen interest in automation testing of Web and API based applications. He is having experience in designing and maintaining various automation frameworks. Currently working as Sr. SDET, he enjoys reading and learning about new test practices and frameworks.

Follow me on:

Blogs: 17

Selenium JavaAutomationTutorial

How to Handle Modal Dialog Box in Selenium WebDriver Java

Websites frequently implement popups, alerts, or modal dialog boxes for various use cases, such as accepting cookies, asking for permissions, entering data, and warning alerts.

March 20, 2024

view count317801 Views

Read time22 Min Read

How To Scroll Down in Selenium WebDriver

AutomationSelenium WebDriverTutorial

How To Scroll Down in Selenium WebDriver

Scrolling in Selenium is crucial for interacting with elements beyond the visible viewport. It ensures proper visibility and accessibility of elements during test execution, especially in scenarios involving dynamic content or lazy loading.

January 31, 2024

view count380296 Views

Read time29 Min Read

How To Use XPath in Selenium Feature Image

Selenium TutorialSelenium Locators

How To Use XPath in Selenium: Complete Guide With Examples

Effective test automation relies on selecting the right element locator and balancing functionality, efficiency, and accuracy.

January 30, 2024

view count661812 Views

Read time28 Min Read

How To Automate Using TestNG In Selenium Feature Image

Selenium JavaAutomationTutorial

How To Automate Using TestNG In Selenium

Automation testing is vital for quick, accurate, and repetitive testing. It speeds up testing, improves accuracy, and reduces manual effort. Detecting and fixing issues early enhances software quality.

January 24, 2024

view count605314 Views

Read time41 Min Read

AutomationSelenium TutorialTutorial

How to Find Element by Text in Selenium WebDriver

Developers often face challenges with WebElements exhibiting dynamic attributes, such as changing IDs and ClassNames in each session.

January 18, 2024

view count108873 Views

Read time23 Min Read

storybook visual testing feature image

AutomationSelenium JavaScriptTutorial

How To Perform Storybook Visual Testing

Consider working on a website to provide customers with the best possible user experience and seamless flow. While testing the website, you might find all automated tests passing on all browser and platform combinations with zero issues.

December 21, 2023

view count125847 Views

Read time20 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 count142631 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 count104686 Views

Read time20 Min Read

How to Handle Auto Suggestions

AutomationSelenium JavaTutorial

How to Handle Auto Suggestions in Selenium Java

You may have observed that when searching on Google or browsing through an eCommerce platform, automatic suggestions appear almost instantly as you start typing. These suggestions, known as auto-suggestions, are intended to provide a rapid guide to potentially relevant keywords and top searches based on your input.

August 4, 2023

view count178871 Views

Read time25 Min Read

How to handle NoSuchWindowException in Selenium

Selenium JavaTutorial

How To Handle NoSuchWindowException In Selenium

In today’s digital landscape, websites are brimming with dynamic content, captivating users with interactive experiences. A notable feature is the frequent emergence of new windows and tabs triggered by specific actions taken by users.

June 6, 2023

view count93841 Views

Read time21 Min Read