JMeter – Continuous Performance Testing – JMeter + ANT + Jenkins Integration – Part 2

Goal: To create a Continuous Delivery Pipeline which includes Performance Testing process to detect any performance related issues as early as possible. Usually the full scale Performance Test will be done in the Staging/Pre-Production environment which could be identical to your Production environment. Code push to Staging happens after thorough QA functional/regression verification is done. So even if […]

JMeter – Continuous Performance Testing – JMeter + ANT + Jenkins Integration – Part 1

Goal: To create a Continuous Delivery Pipeline which includes Performance Testing process to detect any performance related issues as early as possible.   Usually the full scale Performance Test will be done in the Staging/Pre-Production environment which could be identical to your Production environment. Code push to Staging happens after thorough QA functional/regression verification is done. So even

JMeter – Continuous Performance Testing – JMeter + ANT + Jenkins Integration – Part 1Read More »

Best Practices – Continuous Regression Testing

In this post, I would like to show how I have implemented automated continuous regression testing process in my project. It is based on the Hybrid framework, I had implemented. I would request you to read the post on Hybrid Framework first if you have not.   Problem Statement: We follow agile methodology & we have

Best Practices – Continuous Regression TestingRead More »

JMeter – Real Time Results – InfluxDB & Grafana – Part 1 – Basic Setup

Overview: In this article, I will explain how we could get real time performance test results using JMeter + InfluxDB + Grafana. Please do note that this topic is too huge to cover everything in one article.  So, I have tried to provide links to other articles of TestAutomationGuru which could be related to this

JMeter – Real Time Results – InfluxDB & Grafana – Part 1 – Basic SetupRead More »

JMeter – Server Performance Metrics Collector

JMeter has many listeners which provide useful information like Number of the requests processed Average response time Throughput 90% line Error %   etc But….What about the server performance metrics? like CPU / Memory utilization. JMeter is not only generating the load on the server but also comes with an agent which can run on the

JMeter – Server Performance Metrics CollectorRead More »

HP ALM / QC – Automated status report email

In my project, We follow agile methodology for our software development & we have release once in every 4 weeks. With continuous development, build & testing, we used to spend a lot of time in sending out a detailed status email on defects for each project to higher management. In this article, I would like

HP ALM / QC – Automated status report emailRead More »

QTP/UFT – Display Test execution progress in Jenkins Console

We had seen the QTP/UFT integration & triggering QTP test scripts remotely using Jenkins in this article. (If you have not read that, I recommend you to read the article first). In this article we will see how to display the QTP/UFT results in the Jenkins console. I have more than 5000 automated test scripts

QTP/UFT – Display Test execution progress in Jenkins ConsoleRead More »

JMeter – How To Run Multiple Thread Groups in Multiple Test Environments

Overview:  As part of performance testing,  I had to come up with performance test scripts for various use cases / business workflows for our application. When I design my performance test scripts, I will ensure that I have reusable test scripts as mentioned in this article. JMeter – How To Create Reusable & Modular Test

JMeter – How To Run Multiple Thread Groups in Multiple Test EnvironmentsRead More »