Category

Performance

Gatling Introduction Title Banner

Gating Introduction – High Level Overview of the Stress Test Tool

By | Performance | 2 Comments

Previously I wrote a post on getting Gatling setup to run through Gradle, but I wrote that without giving much of a Gatling introduction. In this post I will remedy that with a full Gatling introduction, including some of the key features of this superb tool. Video Presentation An extended version of the content in this blog post is presented in the video below: High Level Gatling Introduction – What is…

Read More

Running Gatling through Gradle – Complete Beginner’s Guide

By | Performance | 4 Comments

I have been using the stress testing tool Gatling alot recently. It is becoming one of my favourite performance testing tools. There is decent getting started documentation on the Gatling website. But this involves downloading a zip file, then running a BAT or SH script to launch Gatling. You then select the test you want to run from the list. It would be much nicer to do all the above through…

Read More

Considerations when Performance Testing Native Mobile Applications

By | Articles, Automation, Performance | 5 Comments

It is no secret that applications which run on mobile phones (‘Apps’) are relentlessly becoming more popular and seeing more widespread use. In fact, they are becoming so popular that their usage is surpassing how we would traditionally access applications and services on a normal desktop or laptop computer. So what does all of this mean for us in the performance testing world? Firstly, let’s talk about the different types…

Read More

Re-writing Performance Non-functional Requirements using a BDD Approach

By | Articles, Performance | 5 Comments

At my latest client site I was recently tasked with reviewing the Performance testing NFRs (non-functional requirements) and asked to make them both more readable and more testable. The client gave me a huge list of requirements that were quite painful to read. Here is an example of a couple of them: Performance requirement 1: The My Account Details functionality shall contains member’s account details and Members Digital Card and…

Read More