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: 22

Test Cases in Java

AutomationSelenium JavaTutorial

How To Write Test Cases in Java

Writing test cases is a fundamental skill for ensuring the reliability and robustness of your code. Test cases can help identify bugs and validate that the code works as intended.

July 8, 2024

view count142595 Views

Read time20 Min Read

How to Generate Extent Reports in Selenium feature image

Selenium JavaAutomationTutorial

How To Generate Extent Reports In Selenium

Selenium provides built-in reporting capabilities through frameworks like TestNG, JUnit, and more. While these built-in reports offer basic information, custom reporting is often necessary to provide detailed insights into test execution.

June 14, 2024

view count465814 Views

Read time27 Min Read

How To Handle Authentication Popups in Selenium WebDriver

Selenium JavaSelenium WebDriverTutorial

How To Handle Authentication PopUps in Selenium WebDriver

Handling authentication popups in Selenium is a crucial aspect of automated testing. Authentication popups often appear when accessing secure areas of a web application, requiring valid credentials to proceed.

June 13, 2024

view count229247 Views

Read time20 Min Read

How To Get Element by Tag Name in Selenium

AutomationSelenium TutorialTutorial

How to Get Element by Tag Name In Selenium

Selenium locators are essential for locating elements on a web page. Among the locators available, such as className, CSS Selector, ID, linkText, partialLinkText, tagName, and XPath, users can choose any locator that fits their needs to locate web elements.

June 6, 2024

view count232524 Views

Read time17 Min Read

How to Use ThreadLocal in Java

AutomationSelenium JavaTutorial

How to Use ThreadLocal in Java With Selenium WebDriver

ThreadLocal in Java is a powerful tool for managing thread-specific data, and its application in Selenium testing can significantly enhance test stability and efficiency.

May 7, 2024

view count87375 Views

Read time19 Min Read

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 count327216 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 count391383 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 count686490 Views

Read time29 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 count615428 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 count119833 Views

Read time23 Min Read