All posts by Vipul Gupta

About Vipul Gupta

Vipul Gupta is a Sr. Lead SDET at Zupee with over 9 years of experience in functional and automation testing. He has built 10+ automation projects from scratch covering web, API, and mobile applications. Vipul is skilled in Selenium, Appium, Rest Assured, Playwright, Java, Python, Pytest, BDD, TDD, Maven, Jenkins, TestNG, and JUnit. He has successfully led end-to-end QA efforts, including setting up teams from scratch and managing a 15-member QA team to ensure manual and automation testing run in parallel from day one. Vipul graduated in B.Tech CSE from CGC College of Engineering and is followed by 3,000+ QA and SDET professionals on LinkedIn, reflecting his strong influence in the testing community.

Follow me on:

Blogs: 24

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 count411431 Views

Read time29 Min Read

How To Automate Using TestNG In Selenium Feature Image

Selenium JavaAutomationTutorial

How To Automate Using TestNG In Selenium

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on TestNG. 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 count635293 Views

Read time41 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 count147528 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 count162032 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 count125597 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 count197352 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 count105993 Views

Read time21 Min Read

Selenium WebDriver

Selenium JavaTutorial

How To Handle SSL Certificates In Selenium WebDriver?

We often access a website on our browser, which works fine. But when you try to access the same while automating it using Selenium WebDriver, the website is not loaded, and the browser shows a security error like “The connection is not secure” or “This connection is Untrusted.”

April 26, 2023

view count60249 Views

Read time19 Min Read

Exception Tests

Selenium Java

A Complete Guide To Exception Tests In TestNG [With Examples]

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on TestNG. While automating critical applications like banking apps, it’s important to implement error handling and validation checks to ensure that the application is secure and reliable for the bank’s customers.

April 14, 2023

view count52416 Views

Read time20 Min Read

AutomationSelenium JavaTutorial

How To Perform Local Website Testing Using Selenium And Java

Users expect new features and websites to be seamless and user-friendly when they go live. End-to-end website testing in local infrastructure becomes an unspoken critical requirement for this.

February 8, 2023

view count151850 Views

Read time15 Min Read