• How to Integrate ExtentReports to a Java Test Automation Framework.

    Building Beautiful Reports with ExtentReports An immensely important part of creating automated tests, which is also often overlooked, is the ability to create good reports following a test execution. A good test report should tick the following boxes: Include the test settings: Environment (Development, QA, Production, Other). Operating System and...


  • Blog Updates and News!

    Hey, everyone ! After a long hiatus, I’m finally back and resuming posting on this blog. Despite my hiatus, there have been several updates and improvements to my public Test Automation Framework, so feel free to take a look, clone/fork the repository or use it in your projects. Repository Updates...


  • Link Checker With Selenium

    As a Test Automation Engineer, if you’re solely dedicated to writing test cases in Selenium you will not be performing to your true potential. There are many things you could be doing to: Help the team achieve excellence in your applications Reduce testing time as much as possible Help developers...


  • Retry Failed Tests With TestNG

    Why Retry Automated Tests with Selenium? Retrying failed automated tests is fundamental in a good Automation Framework. It is so because things rarely go exactly as planned, there are numerous errors that can happen during test executions which are false negatives, and shouldn’t be shared with the team, because if...


  • Parallelization with TestNG

    Why Parallelization? Parallelization is the notion of executing more than one test at the same time, exponentially decreasing the amount of time needed to run your test suite/s. This can be achieved in your local computer, in a server with Jenkins or similar, or in several nodes (computers running Selenium...

Enter your email address to receive an email when new content is posted:

Delivered by FeedBurner