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...
View ArticleJMeter – Modularizing Test Scripts
In this article, Lets see how we can modularize the JMeter load test scripts for easy maintenance / reusability. To achieve that we need to know about the following JMeter elements. Test Fragment...
View ArticleHybrid Test Automation Framework
There are 4 most popularly used automation frameworks. Modular Data driven Keyword Driven Hybrid First 3 frameworks have their own pros and cons. Hybrid framework is the combination of all 3 by using...
View ArticleAutomated Smoke Test – Best Practises
In this post, I would like to show how I have implemented automated smoke test in my project. It is based on the Hybrid framework I had implemented. I would request you to read the post on Hybrid...
View ArticleJMeter – Until Controller – A Custom Controller
I have been using JMeter for the past 2 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...
View ArticleJMeter – Real Time Results – InfluxDB & Grafana
In this post, I would like to show how I have implemented – getting real time results from JMeter using InfluxDB & Grafana. Problem Statement: JMeter has enabled the summariser output from its...
View ArticleContinuous Regression Testing – Best Practises
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...
View ArticleJIRA – Automated status report
In this post, I would like to show how I have implemented automated status reporting from JIRA. In my organization, I help with automation testing for multiple projects. One of the projects, they use...
View ArticleJMeter – Find Broken Links
In this post, Lets see how we can use JMeter to find all the broken links for a given URL. Wait a minute! Are we going to use JMeter to find the broken links on a web page? Is JMeter not for...
View ArticleJMeter – Response Data Extractors – Comparison
If you are using JMeter, You would have also used any of the below Post Processors to extract information from the Sampler response and use it for the subsequent request or response validation....
View ArticleJMeter – Continuous Performance Testing – JMeter + ANT + Jenkins Integration...
AIM: To implement Continuous Performance Testing process in the SDLC to detect any performance related issues as early as possible & also to reduce any dependency on the performance engineers for...
View ArticleJMeter – Continuous Performance Testing – JMeter + ANT + Jenkins Integration...
AIM: To implement Continuous Performance Testing process in the SDLC to detect any performance related issues as early as possible & also to reduce any dependency on the performance engineers for...
View ArticleParameterize QTP/UFT Script to run on any test environment using Jenkins
Aim: To run the QTP/UFT script on any given test environment using Jenkins. Please read this post first to get a high level idea of basic QTP/UFT + Jenkins integration. Creating Simple Test Script...
View ArticleSelenium WebDriver – Advanced Page Object Pattern with Page Fragments using...
This is second post in Arquillian Graphene series. So, I would request you to read this post first if you have not already to get basic understanding of what Graphene is! Please note that Graphene is a...
View ArticleJMeter – Scaling out load servers using Docker Compose in distributed load...
In this post, I would like to show how to create multiple instances of JMeter servers/slaves on demand using docker compose. I assume you have some idea on using docker in JMeter distributed load...
View ArticleSelenium WebDriver – Google Voice Search automation using Arquillian Graphene
In this post, I would like to show you a fun project – automating google voice search using Arquillian Graphene. This is 3rd post in our Arquillian Graphene series. Please read below posts if you...
View ArticleQTP/UFT – Advanced Descriptive Programming
In this post, I would like to share with you a reusable library for QTP/UFT – Descriptive Programming. Descriptive Programming: As you already know, QTP maintains all the test objects information...
View ArticleJMeter – Data sharing now easy with ReDis in distributed load testing
In this article, I would like to show how we can share data among all the JMeter servers in distributed mode. Problem Statement: If you have been running JMeter in distributed mode, you might already...
View ArticleSelenium WebDriver – Running the automated test in cloud
We have been using Selenium WebDriver, QTP, JMeter etc in our organization for the automated functional and performance testing. I setup the complete test automation infrastructure and used to do the...
View ArticleJMeter – Tips & Tricks for beginners
JMeter is my favorite & one of the best tools I have ever used. I am glad that you too would like to learn more about JMeter. If you are a beginner, then the below given information might be useful...
View Article
More Pages to Explore .....