There are many software development blogs out there, but many of them don't publish testing articles on a regular basis.
Also, I have noticed that some software developers don't read blogs written by software testers.
That is a shame because I think that we can learn a lot from them.
That is why I decided to create a newsletter that shares the best testing articles which I found during the last week.
Let's get started.
Technical Stuff
- Unit Testing Anti-Pattern: Prefixing Test names With "test" argues that you should never write test methods whose name start with the prefix: test. By the way, this blog post also explains why people started using the "test" prefix in the past. This will hopefully help you to see that using it makes no sense.
- Writing Integration Tests with Docker Compose and JUnit describes how you can write integration tests that start the system under test by using Docker Compose before the actual integration tests are run.
The Really Valuable Stuff
- BDD & The Feynman Technique explains why you should simplify your scenarios when you are using BDD. The author also provides an example scenario that demonstrates the effects of using the Feynman Technique.
- On false negatives and false positives is a post that has two parts. The first part starts by specifying the term false positive. After you are know what a false positive is, the author explains why these tests are bad and should be either fixed (or removed). The second part of this post specifies the term false positive and describes why these tests are extremely dangerous (even more dangerous than false positives).
- Testing Like the TSA is an answer to DHH's blog post titled: Testing like the TSA. Uncle Bob idenfities seven points that were presented by DHH and shares his opinion about these points.