JMeter – Understanding Aggregate & Summary Reports Results

Overview: In TestAutomationGuru, we have seen many advanced JMeter/Performance Test result related articles. However I keep getting basic questions from readers that they would like to know how to understand aggregate report & summary report. This article is for beginners who try to understand the basic terminologies. Sample Aggregate Report:   Label: Label is the name […]

Selenium WebDriver – Real Time Test Metrics Using Grafana & InfluxDB

Overview: Running automated regression on a daily basis as part of daily build is inevitable nowadays! It is cool to find & report the issues as soon as they are introduced. But it is very painful to maintain hundreds of automated tests & remote parallel execution! Once you have a huge automated regression test suite in place,

Selenium WebDriver – Real Time Test Metrics Using Grafana & InfluxDBRead More »

Selenium Docker Integration Through Jenkinsfile – Part 3 – Executing Tests Inside Docker Container

Overview: This is Part 3 of Selenium Docker Integration Through Jenkinsfile series. If you have not read the Part 1 & Part 2, I would request you to check below. Selenium Docker Integration Through Jenkinsfile – Part 1 – Setting Up Tests & Dependencies Selenium Docker Integration Through Jenkinsfile – Part 2 – Building Docker Image &

Selenium Docker Integration Through Jenkinsfile – Part 3 – Executing Tests Inside Docker ContainerRead More »

Selenium Docker Integration Through Jenkinsfile – Part 2 – Building Docker Image & Pushing To Dockerhub

Overview: This is Part 2 of Selenium Docker Integration Through Jenkinsfile series. If you have not read the Part 1, I would request you to check here. In this part, Lets see how to create a Dockerfile, build an Image using Dockerfile and push the image to Docker hub for distribution. Udemy – Selenium WebDriver With Docker: TestAutomationGuru

Selenium Docker Integration Through Jenkinsfile – Part 2 – Building Docker Image & Pushing To DockerhubRead More »

Selenium Docker Integration Through Jenkinsfile – Part 1 – Setting Up Tests & Dependencies

Overview: We already have seen how to create a disposable selenium grid at run time using Docker. How To Create A Disposable Selenium Grid Infrastructure using Docker How To Create A Disposable Selenium Grid Infrastructure using Docker – Using Zalenium In this article, We are going to see how to run our automated tests inside

Selenium Docker Integration Through Jenkinsfile – Part 1 – Setting Up Tests & DependenciesRead More »

Selenium WebDriver – Embedding Zalenium Live Preview In Jenkins

Overview: I have been using Docker a lot for my automated Selenium Webdriver test execution. I use Zalenium for the selenium grid. If you are not sure what Zalenium is, I would suggest you to take a look at this article first. Zalenium – Yet Another Dockerized Selenium Grid To dockerize your automated tests, check

Selenium WebDriver – Embedding Zalenium Live Preview In JenkinsRead More »

Selenium WebDriver – How To Test REST API

Overview: I have come across this question many times from people that how to test rest api using selenium webdriver. You could see many related questions in StackOverflow.com. People who are new to test automation sometimes do not understand that Selenium is only for automating the web based applications.  However if you would like to do

Selenium WebDriver – How To Test REST APIRead More »

Selenium WebDriver – Scriptless Page Object Design Pattern – Part 3

Overview: We had already covered 2 articles on the script-less page object design.  If you have not read them already, I would suggest you to read them first in the below order. Part 1 – Creating JSON based page objects which contains elements name – value pairs Part 2 – An Engine which parses the

Selenium WebDriver – Scriptless Page Object Design Pattern – Part 3Read More »

Selenium WebDriver – Scriptless Page Object Design Pattern – Part 2

Overview: This article is continuation of Part 1 which you can read here. In Part 1, We created JSON based page objects. Now lets see how to use them in our automation scripts. Page Object Parser: We need some script…..by this time, you might be like, Hold on! Script? Did you not say that Scriptless!!? Well.. Do

Selenium WebDriver – Scriptless Page Object Design Pattern – Part 2Read More »