JMeter – Until Controller – A Custom Controller

Problem Statement: I have been using JMeter for years & I always found that difficult when there is no easy way to exit from the loop in case of error. I was looking for something like break statement in Java inside a while / for loop. JMeter has If Controller which will let you execute […]

Introducing PDFUtil – Compare two PDF files textually or Visually

In my project, I need to compare tons of PDF files. I could not find any good FREE library which is working out of the box to compare the PDF files. I did not want just Text compare & I was looking for something which can compare PDFs pixel by pixel to find all the differences.  Libraries which can do

Introducing PDFUtil – Compare two PDF files textually or VisuallyRead 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 »

JMeter – Record iOS application HTTP requests

In this article, Lets see how to record iOS application HTTP/HTTPS requests using JMeter. Desktop/Laptop Setup: Make a note of your Desktop/Laptop IP address. Ensure that you have JMeter 2.11 or above & Java 7 or above. JMeter Setup: Start JMeter . (Go to JMETER_HOME/bin, Start jmeter.bat or jmeter.sh) Under JMeter Test Plan – Workbench, add ‘HTTP(S)

JMeter – Record iOS application HTTP requestsRead 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 »