What I will miss about Visual Studio Load Test

With Microsoft's announcement that they will be discontinuing Visual Studio's load test features after Visual Studio 2019, I wanted to take a moment to acknowledge what I am going to miss about the toolset. I suspect many of you never used it, which is a shame because it had some of the best features out of any... Continue Reading →

The Do’s and Don’ts of Reporting on Performance

Clear and concise communication is critical in performance testing and engineering. Far too often we deliver lengthy documents that no one can follow (and no one ever reads). Every time we write a report, it should serve a purpose - and be shaped to meet the needs of our audience. In this blog I am... Continue Reading →

Types of Performance Data

There's more to performance than response time. In this blog we are going to look at the kinds of data we can look at to understand system performance, and where we can find it. What performance data is there? There's lots of different measurements that can tell us about software performance. The below diagram summarises... Continue Reading →

Watching from the Outside

I've always worked as an external consultant who comes in to another organisation to deliver performance testing and analysis or provide advice. I've often wondered if I'm limited in the value I can provide because I'm an outsider. Recently I had an interesting conversation with someone in the opposite position. He works internally with an... Continue Reading →

Save the (Performance Test) Environment!

Performance testing is more important than ever. As we increasingly expose our IT systems to our customers we intertwine the performance of those systems with our brand reputation, our customer experience, and ultimately our revenue. Good performance testing is only part of the equation. Where we run our tests dictates whether our results provide any... Continue Reading →

Enabling a Performance Testing Team

In my previous post on building an internal performance testing team we talked about how to find the right people to build a great performance testing capability. In this second instalment we cover some of the ways you can get the best out of that team. The value of knowledge Every time we work on an... Continue Reading →

Building an Internal Performance Testing Team

So your company has or wants to build a performance testing team. In this first of a two part series I'll talk about finding the right people to allow your team to succeed. Specialists versus generalists Performance testing is a highly specialised field. It takes years of dedicated practice to gain the confidence and competence to... Continue Reading →

Let’s Talk About Averages

Perhaps the most important part of our job is making sense of data, primarily numbers. Typically, we look at numbers provided by load testing tools, server and application monitors, log files, or database queries. The goal is always to understand the behaviour of our system, but sometimes the tools we use provide us misleading information. Raw... Continue Reading →

Becoming a Performance Tester

In this short blog I explore some of the skills required to be a great performance tester, and some considerations when looking for a job. This is the second part in my two part series covering the content of my talk on "Unmasking Performance Testing" at WeTest Auckland. You can find the first part here.... Continue Reading →

Powered by WordPress.com.

Up ↑