top of page


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


Improving CI/CD Pipelines through Observability
I wanted to take a short break from my series on testing tools and showcase some content which I had previously written for InfoQ. If...
Craig Risi
Jun 23, 202314 min read


The Pros and Cons of Different UI automation test tools - Cucumber
When it comes to testing tools, one of the fine balancing acts that tools developers need to make is how to make their tool easy to use...
Craig Risi
Jun 9, 20236 min read


The Pros and Cons of Different UI automation test tools - TestComplete
I started off this series looking at some of the bigger commercial tools, before then moving on to some of the bigger open-source tools....
Craig Risi
Jun 2, 20235 min read


The Pros and Cons of different UI automation test tools - Robot Framework
The last few open-source testing tools that I’ve looked at have been primarily built around Java or Node.JS-related technologies – even...
Craig Risi
May 19, 20235 min read


The Pros and Cons of different UI automation test tools - Appium
The majority of the last open-source testing tools I’ve written about have been primarily web focused. Appium though is different as it...
Craig Risi
Apr 28, 20235 min read


The Pros and Cons of different UI automation test tools - Puppeteer
In my previous post, we spoke about one of the most exciting newcomers to the UI automation game in Playwright. Today, I want to briefly...
Craig Risi
Apr 13, 20234 min read


The Pros and Cons of different UI automation test tools - Playwright
There are many other popular open-source testing tools out there, but I thought I would next tackle one of the newer, but fastest-growing...
Craig Risi
Mar 31, 20235 min read


The Pros and Cons of different UI automation test tools - Cypress
For a long-time Selenium was the only open-source automation tool that could compete well enough with the bigger, commercial tools,...
Craig Risi
Mar 17, 20234 min read


The Pros and Cons of different UI automation test tools - Selenium
In this next part of my blog series on testing tools, we are looking at Selenium. Perhaps one of the most well-known and widely used...
Craig Risi
Mar 10, 20235 min read


The Pros and Cons of different UI automation test tools - Tosca
In my last post, I started looking at the different pros and cons of UI Automation tools, starting with UFT. Today, I will look at...
Craig Risi
Feb 24, 20235 min read


The Pros and Cons of different UI automation test tools - UFT
I want to write a few articles looking at the different automation tools on the market and dissecting them as best as possible for the...
Craig Risi
Feb 17, 20237 min read


Tips for evaluating testing tools
I started this year with a series on testing tools with an article titled Forget about Finding the perfect testing tool. In it, I made...
Craig Risi
Feb 11, 202310 min read


Writing Automated Accesibility Tests for the ARIA framework
I want to do some write-ups on different testing tools. Because even if though I believe in being tool agnostic, tools are still an...
Craig Risi
Jan 27, 20234 min read


Forget about finding the perfect testing tool
In the software testing world, there is a lot of debate around testing tools. Whether it be the merits of Selenium vs Cypress vs...
Craig Risi
Jan 6, 20238 min read


Best Practices For Deploying Open Source Software In The Enterprise
If you, as a company, have explored your different options for tools and are ready to start embracing the open-source journey, then it's...
Craig Risi
Nov 4, 20226 min read


How To Choose Between Open Source and Commercial Software
The days of needing to spend large sums of money on proprietary commercial software have long gone. With the growth of open-source...
Craig Risi
Oct 28, 202210 min read


Best Practices for CI/CD
If there is one thing the software development world loves, it’s following the latest development trends. Call it the “cool factor” or...
Craig Risi
Oct 1, 20228 min read


Why you should consider Mutation Testing
In my previous article, I looked at the importance of Static Analysis and how it can benefit the quality of your code. Another common...
Craig Risi
May 27, 20227 min read


Benefits to Static Analysis
A lot of the functional testing focus in software delivery is focused on the automation of traditional test cases which execute against...
Craig Risi
May 12, 20225 min read


How To Test Application Security
The following article first featured on Snapt. We constantly read about leaks and security attacks that hit well-known applications....
Craig Risi
Apr 20, 20225 min read
bottom of page