top of page


A personal blog addressing software quality across all aspects of software development, testing, design, and people.
Search


The Journey to Modernization – Part 8 – Testing Strategies for Serverless
Serverless applications present unique challenges for testing, given their event-driven nature and heavy reliance on managed cloud...
Craig Risi
Feb 135 min read


The Journey to Modernization – Part 5 – Considerations for transitioning to a serverless stack
At the end of 2024, I began exploring various steps toward modernization, and as we move into the new year, I will focus specifically on...
Craig Risi
Jan 107 min read

The Journey to Modernization – Part 3 – Preparing a legacy application for technical modernization
In this series, we’ve looked at what to look at when approaching modernization  and the importance of approaching modernization from a...
Craig Risi
Dec 14, 20249 min read


The Pros and Cons of Using Pact for Contract Testing
In my previous blog post , I spoke about the importance of Contract Testing in the software development space. A tool that can assist in...
Craig Risi
Sep 14, 20248 min read


Contract Testing – what is it and why do you need it
Testing is a multilayered engineering activity required at many levels in the software architecture and development process. However, as...
Craig Risi
Aug 30, 202411 min read


How to execute your test automation in parallel
Almost every company has seen the benefits of test automation and has bought into the idea of test automation throughout their entire...
Craig Risi
Jun 1, 20246 min read


The Pros and Cons of Different Testing Tools – Katalon Studio
With the popularity of open-source automation tools like Selenium, it has become difficult for many companies wanting to build automation...
Craig Risi
Apr 25, 20248 min read

The Pros and Cons of Different Test Tools – Jest
In my previous blog post I spoke about the effectiveness of using the three different JavaScript libraries to help build an effective API...
Craig Risi
Sep 8, 20237 min read

The Pros and Cons of Different API Test Tools – Axios, Mocha, and Chai
Now when we think of testing tools, we normally think of one tool in its entirety. But in the modern open-source development world and...
Craig Risi
Sep 1, 20237 min read


The Pros and Cons of Different Test Tools – JMeter
When it comes to testing and automation, we may focus on tools from a UI, API, or performance perspective – but in essence, there are a...
Craig Risi
Aug 18, 20237 min read


The Pros and Cons of Different API Test Tools – RestAssured
There are many different types of APIs out there, but if you as an organization are dealing with only REST-based APIs, then RestAssured...
Craig Risi
Aug 10, 20235 min read

The Pros and Cons of Different API Test Tools - Postman
I discussed in my last blog post about what makes an effective API testing tool and now I want to spend my next few posts looking at the...
Craig Risi
Jul 14, 20236 min read


What makes a great API testing tool
I’m continuing my series on looking at different testing tools, but now that I’ve done a wide range of UI test automation tools, I want...
Craig Risi
Jul 6, 20237 min read
bottom of page