2018 Testing Heroes Awards banner

 

Latest Posts

 

How to Effectively use Groovy GPath in REST Assured – Part 2: GPath JSON

By | Rest Assured | 18 Comments

In part 1 of this series on how to effectively use Groovy GPath in REST Assured, we gave an overview of Groovy. We also covered installation options, the Groovy playground, and some of the basic concepts that will be useful to us for GPath in REST Assured. For part 2, we are going to focus purely on working with GPath JSON in REST Assured. Although XML continues to be widely used amongst APIs…

Read More

How to Effectively use Groovy GPath in REST Assured – Part 1: Overview of Groovy

By | Rest Assured | 8 Comments

Currently I am working on a video tutorial series for REST Assured. One of the topics that I will cover in-depth is how to use GPath in REST Assured properly. I figured I would publish a series of posts on my blog as a warm up to the topic. (Update: My REST Assured Fundamentals course is out now! See the link below for 80% off!) When working with REST Assured you…

Read More

Running Gatling through Gradle – Complete Beginner’s Guide

By | Gatling, Performance | 32 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

All the Books I Read in 2016

By | Articles, Uncategorised | 2 Comments

Normally, I am lucky if I read more than three or four books a year. There just never seems to be enough time. But last year, I read more books that ever! Mostly in the self-improvement genre. I figured that it would be good to write a blog post on all the books I read. I was inspired to write this post by reading a similar one that John Sonmez writes…

Read More

8 Key Insights from Running a Technical Workshop

By | Articles | No Comments

Last week I was in Prague, running my first ever technical workshop. It was on the stress testing tool Gatling. You can read about my thoughts just before delivering the workshop in this blog post. In this post I am going to highlight 8 insights that I gained from creating and delivering this workshop. Let me start by saying that as a little as a year ago, this is not…

Read More

Running My First Ever Technical Workshop – The Night Before

By | Articles | 3 Comments

Overview of the Workshop This post might not contain any particularly useful content. It’s midnight in Prague, tomorrow I am running my first ever technical workshop. I want to write a post about the workshop, particularly outlying the things that are concerning me. If I don’t write this post tonight, it will be too late. The workshop is a half-day (4 hour) workshop on Gatling, the Scala based stress testing tool. I…

Read More

Unexpected Consequences of becoming a “Technical Tester”

By | Articles | 25 Comments

I want to talk about an experience that has got me thinking in alot more depth about my profession. In my last sprint, I had a story to develop a solution to performance test our system’s midtier. It was late in the day. It was late in the sprint. I had just finished a complex part of my Gatling script. I needed to write a few lambda equations. These would facilitate…

Read More

Software Testing – “It’s just so DULL”

By | Articles | 3 Comments

I recently wrote this blog post on Why Testing is Harder Than Development. The response that I got to it wasn’t quite what I expected. I had anticipated the points in the post being contested, particularly by developers. The general consensus I got though was one of agreement, which is nice I suppose! One comment that I got, from a talented developer friend, struck a cord with me though. Software Testing…

Read More

8 Reasons why Software Testing is Harder than Development

By | Articles | 49 Comments

This is likely to be a controversial topic, and it’s honestly a bit tongue in cheek, but the thought has occurred to me more than once recently. I figured that it would make for an interesting blog post and some interesting discussion.  I think that, in the modern Software Development world, Testing is harder than Development. If you had said this to me 10 years ago, I would have thought…

Read More