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

By | Rest Assured | 10 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 | 6 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. When working with REST Assured you will almost certainly at some stage want to extract values from elements and perform assertions…

Read More

Running Gatling through Gradle – Complete Beginner’s Guide

By | Performance | 3 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

The 100 Day Deep Work Challenge

By | Articles, Self Improvement | 2 Comments

This year I have set myself the goal of creating 3 video tutorial courses. It will be a difficult goal to achieve. Because like everyone else, I am very busy with my job, family and life in general. It’s getting towards the end of February as I write this, and I haven’t made a great deal of progress. I have periods where I get quite a lot done. But then…

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

Personal Goal and Objective Planning 2017

By | Articles | 4 Comments

Another new year is upon us. Hurray! What better time then to plan out the goals and values that I want to achieve over the coming year? I read a lot of books over the past year, especially on personal development. It is clear from them that having clearly defined goals is essential. Reading this great post from Brian Tracy inspired me to write this post. When creating these goals…

Read More

Branching out my Blog – Starting a Software Testing Business

By | Articles | One Comment

My Dilema I have made the decision to expand the content of this blog somewhat. I wanted to write a short post to explain what I plan to do, and my thinking behind it. Over the past few months I have published some software testing blogs that I have been pretty happy with. They have had quite a lot of shares / views, more than I expected. They prompted some interesting discussion….

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