Selenium Grid has been an integral part of automation testing, as it lets us perform test case execution on different combinations of browsers, operating systems (or platforms), and machines. It also enables us to perform parallel execution to accelerate the cross-browser testing process. Selenium Grid 4, the successor to Selenium Grid... Continue Reading →
Automation Exceptions and Solutions
We know that an exception is an event, which occurs during the execution of a program, that disrupts the normal flow of the program's instructions. When an error occurs within a method, the method creates an object and hands it off to the runtime system. This block of code is called an exception... Continue Reading →
Send Automation Reports as Mail Report
Automation test reports are one of the important deliverable of Automation executions. Getting those automation reports in the mail automatically is the another important concept. Here, I would like to share the information about how to send your automation reports as mail report with attachment while automation of your application with Java or... Continue Reading →
Parallel Test Executions in Automation – TestNG and NUnit
One day I got an opportunity to automate an application using both Selenium Java and Selenium C#, that was the specific requirement of the customer to do it on both Java and C#. Later customer said to execute different test cases from different class in different browsers in parallel mode. Their aim... Continue Reading →
Extent Reports in Automation – TestNG
TestNG itself, providing an HTML report in test-output folder. I had a thought of building custom report for automation, after that I built one PDF customized report using iText PDF Java library and took more effort to build it. Later I thought to build a custom beautiful high rich HTML reports with minimum effort; that time Extent... Continue Reading →