Introduction to DevOps – Part 2: Pain & Waste

By | Articles | No Comments

In my previous blog post on DevOps I gave an introduction and an overview of what I believe DevOps to be. To delve deeper into the subject, in this post I am going to talk about two primary reasons that an organisation would consider switching to a Dev Ops approach – Pain and Waste. What do I mean when I am talking about pain in an organisation? I mean the pain…

Read More

Introduction to DevOps – Part 1: WTF Is DevOps?

By | Articles, Automation | 2 Comments

I have been meaning to write about DevOps for sometime, mostly because until recently I actually had no real idea what ‘DevOps’ was, yet I kept hearing about it everywhere I went, and all over the many blog posts I frequent. But even with the term being branded about so much, I was surprised to learn that there isn’t really an agreed definition (yet). Before I looked into it further,…

Read More

Considerations when Performance Testing Native Mobile Applications

By | Articles, Automation, Performance | 7 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

The life of an IT Consultant – Surviving the first day(s) on client site

By | Articles | 4 Comments

I recently took a new job as a Technical Testing Consultant, after spending the last couple of years just working for a single company. In a break from my usual technical blog posts, I thought that it would be good to do a series of posts on what life is like working as an IT Consultant. This post will be my thoughts on how to survive the first few days…

Read More