The previous article of this series explained how humans run software tests. Or rather, being an “in a nutshell” article, it gave a very brief overview. Now let’s continue the article with the testing techniques involving test automation.
The previous article in this series explained why it takes so many techniques to ensure software quality. This article explains a couple of these techniques. Test methods in a nutshell When I started investigating for this article, I stumbled upon a post resonating many of my thoughts on testing. In the meantime, the post has […]
Each time I write about unit testing, people get angry. So let me explain why I rant about unit tests every once in a while. First of all, there’s nothing wrong with unit testing. That’s not the point. Usually, I start ranting when I notice people believe in unit tests religiously. Many good developers seem […]
Everybody knows that unit tests are valuable. So it’s a lot of fun playing Devil’s advocate as I did some time ago when I raved about the value of compiler checks for keeping up the quality of your program. So here we go: unit tests are expensive. You never know when or if they pay […]