Jmeter is a widely used load testing tool from Apache. It is open source. Influxdb is a widely used time series database from InfluxData. It is open source. Grafana is a widely used graphing and analytics engine from Raintank inc. It is open source. Docker is a platform designed to containerize applications and services. It […]
Archive for the ‘Performance Testing’ Category
Loadrunner Parameters in Blocks not updating?
I’ve encountered an issue recently where in a loadrunner script, I wanted to execute a number of requests of one type, followed by a number of requests of another type, followed by a number of requests of a third, and subsequently fourth and final type. The whole thing is four blocks looping in sequence inside […]
Performance Testing – 4 Questions (an approach)
I’ve been asked to give a talk to some of our off-shore developers. They’re sitting through a workshop on just about everything related to the client environment, and I’m talking for 15 minutes about performance testing with Loadrunner against web-baed sales flows. I thought about winging it, but the manager has asked for a powerpoint […]
Loadrunner misses extra resources
Recently, I’ve encountered an issue with an AUT where it crashes VUgen during the generation stage of a recording session. Now I’m a big fan of record-edit-playback. I find the recording and generation logs hugely useful and I find that recording is the easiest and quickest way to get a view of the application. I […]
Extending Loadrunner Scripts with C – Function Library #1.1
Actually, this is more like 1.1. In as much as it ties into the previous post. I was blogging about building audit logs and data files via an “audit” script. That’s what I call them, not sure if there’s a full blown technical name but I use them to verify, validate and build data to […]
Extending Loadrunner Scripts with C – Function Library
So, I’m working at a new client, back doing the Loadrunner thing. One of the nice things about that is I get to re-use and refine code I’ve written previously for other clients. This article is going to contain some of these code snippets that I’ve used time and time again. I’ve re-visited this code […]
Basic Approaches to Performance Testing
In which I shall attempt to state that there are 3 and only 3 approaches to performance testing… 1. The comparative method. We’ll assume you have an application called AUT v1.0, We’ll further assume you have a scenario built to test AUT v1.0 and to hit it sufficiently hard that it’s response times are less […]
Emulating Reality taken too far
So I’m working at a client who use, alongside the usual mix of workstations, a hand-held device running on Windows CE. They have 800 of these across the business (though most seem to be sitting with the engineers being repaired, they’re not particularly robust, and don’t react well to percussive maintenance). To provide a little […]
First Steps with Selenium
Matt: So, Selenium is an open-source toolset for testing web-based applications. It can be found here. I started working with Selenium recently and I though it’d be an interesting post to document how I went from novice to competent user. One of the interesting features of Selenium is that is can be used for performance […]