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.
- An intro to Mutation Testing – or why coverage sucks is an excellent blog post that explains why mutation testing is a better choice than measuring code coverage, provides a quick introduction to the basic concepts of mutation testing, and describes how you can write mutation tests with the PIT framework.
- Automation Testing With Selenium, Cucumber & TestNG is a helpful blog post that describes how you can write your first behavior driven test by using Selenium, Cucumber, and TestNG.
- DB Integration Tests with Spring Boot and Testcontainers is a practical blog post that describes how you can start a Docker container that runs a PostgreSQL database and write integration tests which use the started database.
- Mocking is not rocket science: MockK advanced features is a comprehensive blog post that explains how you can use the “advanced” features of MockK. Even though you shouldn’t use some of these features on a daily basis, it’s useful to be aware of them because they can be quite useful if you have no other choice.
- Testing your contracts (3/5) describes how you can write consumer side contracts with the Pact framework.
- What’s New in JUnit 5.4 provides a quick introduction to the new features of JUnit 5.4.
The Really Valuable Stuff
- Rhubarb, Rhubarb! Does your bias affect your testing is a thought-provoking blog post that explains how your biases can have a negative effect to your testing activities and describes how you can solve this problem.