Selenium WebDriver – How To Handle Annoying Random Popup / Alerts

Overview: In this article, Lets see how we could handle random popups / alerts / ads / some unexpected conditions & how we could recover from that. Udemy – Java 8 and Beyond for Testers: TestAutomationGuru has released a brand new course in Udemy on Java 8 and Beyond for Testers. 12 hours course with java latest features, lambda, stream, […]

Selenium WebDriver – How To Design Hybrid Framework in TestNG

Overview: As an automation test engineer, you might have noticed that some of our test steps get repeated very often in multiple tests.  In such cases, designing the tests in a such a way that it could be reused in multiple workflow is very important. Re-usability allows us to be more efficient & to write

Selenium WebDriver – How To Design Hybrid Framework in TestNGRead More »

Selenium WebDriver – How To Design Tests & Test Data

Overview: If you are an experienced automation engineer, you would know better that maintaining an automated test framework/project is NOT an easy task! You could easily create a page object and a test which works just fine / get things done. But what happens once you have thousands of tests? How long does it take

Selenium WebDriver – How To Design Tests & Test DataRead More »

Selenium WebDriver – How To Design Business Workflows In Fluent Style

Overview: We already have seen the page objects design in the fluent style here. Properly designed page objects are good. But our design is not just yet complete with that. We might need a proper technique to connect these pages to create a business work flow. Lets see how we could create a business workflow

Selenium WebDriver – How To Design Business Workflows In Fluent StyleRead More »