top of page


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


Why Test Automation Fails
While almost all software companies see the need for automation and promote it in their strategies, few are actually getting it right in...
Craig Risi
Jan 3, 20184 min read


Is It Really An Emergency?
It’s easy to get caught up in the frantic excitement of trying to wrap up all your work tasks. However, there is no need to let some...
Craig Risi
Dec 20, 20174 min read


Preparing for the Load
During this last week, we saw many South African sites and retailers struggle to deal with the increased load experienced on Black...
Craig Risi
Nov 30, 20175 min read


Writing Effective Unit Tests
I know when it comes to my articles I can focus much of test automation effort on building end-to-end and solution-oriented test...
Craig Risi
Nov 23, 20174 min read


Getting to the Root of the Problem
One of the reasons why many software development companies end up spending so much effort and money on fixing or supporting their...
Craig Risi
Nov 13, 20174 min read


The Secrets to Independent Test Design
In this last segment about making a scalable framework for your business, I want to talk about making your automation tests independent...
Craig Risi
Oct 31, 20174 min read


Building a Performance Ready Automation Framework
Performance testing is an important part of our product development life-cycle as we need to make sure whatever software we are building...
Craig Risi
Oct 24, 20175 min read


Modular Test Framework Design
In my third part of building a scalable test framework, I’m talking about the importance of modularity in the design of your framework....
Craig Risi
Oct 17, 20173 min read


Making a Tool-Agnostic Test Framework
In my previous article, I wrote about building a scalable test framework that would meet the needs of your organization now and for the...
Craig Risi
Oct 9, 20174 min read


Building Scalable Test Frameworks
When architecting a system we often consider how our system will be able to scale depending on the number of users interacting with it at...
Craig Risi
Oct 1, 20174 min read
bottom of page