TestMu AI Author
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.
Published Articles: 24
Articles by Author

Selenium
ChatGPT With Selenium: Automate Tests Using AI in 2026Learn how to use ChatGPT for Selenium test automation. Covers test generation, script writing, debugging, locators, and CI/CD integration with real examples.
May 25, 2026

Selenium
Automate Selenium Login Tests With ChatGPTLearn how to automate Selenium login tests with ChatGPT. Explore prompts, code walkthroughs, debugging tips, and best practices for better test generation.
June 2, 2026

Selenium
XPath in Selenium: Complete Guide With Examples 2026Learn XPath in Selenium with real examples: absolute vs relative XPath, dynamic XPath, axes, contains(), starts-with(), and Chrome tips.
May 7, 2026
![A Complete Guide To Exception Tests In TestNG [With Examples]](https://assets.testmuai.com/resources/uploads/2023/04/unnamed2520-25202023-04-14T155310.134.png)
Software Testing
A Complete Guide To Exception Tests In TestNG [With Examples]Common exceptions in automation testing and how to handle them with TestNG exception tests using expectedExceptions, with runnable Selenium examples.
July 24, 2026

Selenium
How To Generate Extent Reports In SeleniumExtent Reports is a library that generates customized, HTML-based test reports for Selenium, most commonly integrated through the TestNG framework. Generating a report requires three classes, ExtentSparkReporter to create the HTML file, ExtentReports to attach it, and ExtentTest to log each test's pass, fail, or skip status, with STANDARD and DARK available via the setTheme method.
August 27, 2026

Selenium
How to Find Element by Text in SeleniumLearn how to findElement() by text in Selenium for dynamic IDs and Classes. Overcome challenges, enhance automation testing, and gain practical insights.
September 2, 2026


















