top of page


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


Mocking API Calls
I spoke about API automation last and provided a few things to look into when preparing for API automation. One of the most challenging...
Craig Risi
Jun 3, 20204 min read


Diving Deeper into API Automation
We’ve learnt in a previous article some of the important things to be aware of when it comes to API testing and how you should go about...
Craig Risi
May 26, 20208 min read


Diving deeper into API testing
I’ve explored UI testing in a fair amount of detail in my last two articles and now I want to turn my attention to API testing. Although...
Craig Risi
Apr 28, 20207 min read


Diving Deeper into UI Automation
You come up with your relevant UI test scenarios and strategy, but now want to work on getting them automated. UI testing is...
Craig Risi
Apr 9, 202011 min read


Diving deeper into UI testing
I will start my deep dive into different parts of testing with the Frontend UI. Not because it is the most important, but because it's...
Craig Risi
Mar 27, 20206 min read


Know how to test where
Software testing is a complex science and more than simply just a verification process of checking if things work once the team are done...
Craig Risi
Mar 13, 20205 min read


Getting ready for DevOps
DevOps. It’s the trend that many companies are moving towards or adopting to improve the speed of their software delivery and align their...
Craig Risi
Jan 23, 20205 min read


Good test design hasn't gone away
There is a big focus in the software development and testing world on automation and growth of technical skills. After all, testing has...
Craig Risi
Jan 2, 20204 min read


Testing Smaller
It is often said that to ensure you have great test coverage across your test suite, that you need to think of the bigger picture....
Craig Risi
Dec 17, 20193 min read


How to know you may be a Tester
In many of my discussions with people looking to get into the software development space, the one about who would make a good tester is a...
Craig Risi
Aug 8, 20194 min read


Things you should know to be successful in IT interviews
I’ve spent the last few months quite heavily involved in recruitment activity as my company is growing quite substantially. However, in...
Craig Risi
Jul 25, 20195 min read


Anatomy of a Test Automation Tool
We’ve looked at the anatomy of a great test automation system and scripting framework, but an important aspect of any automation strategy...
Craig Risi
Jun 14, 20194 min read


Anatomy of a Test Scripting Framework
So, last time I discussed the anatomy of a test automation system. So, what’s the difference between a system and a framework. Well...
Craig Risi
Jun 5, 20194 min read


Anatomy of a Test Automation System
Automation remains a key buzzword and focus for many companies as it remains a core strategy to enable companies to deliver new features...
Craig Risi
May 31, 20195 min read


Software Quality is often not a technical issue
We can often focus a lot on the technical aspects of software design, testing and automation as recipes to improve software quality, but...
Craig Risi
Apr 24, 20194 min read


How to Build a Quality Culture
Perhaps the biggest obstacle that I come across on a regular basis in trying to help people improve the tech in their individuals space,...
Craig Risi
Apr 5, 20195 min read


What is Good Enough?
Good enough. That catch-phrase that has been around since teams started taking their code into production and wondering if it’s good...
Craig Risi
Mar 15, 20195 min read


Guidelines to writing effective unit tests
It's one thing knowing why you should focus on your unit testing strategy and what ot unit tests, but none of that is helpful if you...
Craig Risi
Jan 21, 20194 min read


What should be unit tested?
Testers typically like to test everything when the code arrives in their environments. However, when there is confidence that the code is...
Craig Risi
Jan 16, 20192 min read


Why Testers Should Focus on Unit Tests
Testing has changed from a discipline that was largely manual and isolated from the rest of the development, to one that is highly...
Craig Risi
Jan 11, 20194 min read
bottom of page