Tag

Testing Archives - james-willett.com

2018 Testing Heroes Awards Banner

The 2018 Testing Heroes Awards

By | Articles | No Comments

Recently I was contacted by the guys at Tricentis – a company specialising in software testing tools for Continuous Integration. They were excited to tell me about a new initiative they were launching for the testing community. The 2018 Testing Heroes Awards. Having had a look through the site and got a feel for what this was about, I felt like it was something I wanted to be involved in. What is…

Read More
REST Assured Fundamentals Udemy

REST Assured Fundamentals: Udemy Course

By | Rest Assured | 2 Comments

This week I finally got round to releasing my first course on Udemy – REST Assured Fundamentals. I have been working on the course on and off over the past year, and I am very pleased that I have been able to finally release it to the public! The course took me quite a while to create, but I am really pleased with the output, and hope it can be…

Read More

REST Assured Schema Validation for JSON and XML

By | Rest Assured | No Comments

Another feature of REST Assured you will perhaps want to take advantage of is REST Assured Schema Validation. Implementing schema validation can be tricky if you aren’t familiar with the process. This post will walk you through setting up REST Assured Schema Validation for both JSON and XML. Not familiar with schema validation? It basically ensures that the JSON or XML response that you get back from an endpoint matches…

Read More
GPath Xml - Title Banner

How to Effectively use Groovy GPath in REST Assured – Part 3: GPath XML

By | Rest Assured | 3 Comments

  This post is the 3rd and final in the series on Groovy GPath in REST Assured, and will focus on GPath XML. View part 1 and part 2 in the series on GPath here. REST Assured uses XmlPath that can be queried with GPath expressions. XmlPath is an alternative to using XPath for easily getting values from an XML document.  A lot of the functionality and syntax that we…

Read More
Intellij through Fiddler - Title banner

Running Intellij traffic through Fiddler

By | Automation | One Comment

I recently ran into a need to capture HTTP traffic directly from my Intellij code (i.e. running in the JVM). I released I didn’t know how to capture Intellij through Fiddler. I.e. the http traffic that my application was generating. Even though I am quite familiar with using Fiddler, I did find this took a while to get working. So hopefully someone else benefits from this post on Intellij through Fiddler…

Read More
Gatling Introduction Title Banner

Gating Introduction – High Level Overview of the Stress Test Tool

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

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

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