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
- JUnit 5 Tutorial: Running Unit Tests With Maven describes how you can get the required dependencies with Maven and create a Maven project that runs your unit tests.
- Nailing Down API Testing With Karate Framework helps you to get started with Karate Framework.
- Using Maven checkstyle in your project to help adhere to coding standards describes how you can fail your Maven build if someone has broken the rules specified by your code style guide. By the way, I know that this has got nothing to do with testing, but I wanted to share this post because I know that this is a bit controversial topic.
The Really Valuable Stuff
- 5 ways to simplify your automated test cases is a very good post that provides five tips which help you to write simple and clean automated tests.
- Unit Testing Anti-Pattern: Leaky Mocks and Data describes why it's a bad idea to not clean up the dependencies of your unit tests, provides a few real-life examples of dangerous dependencies (mocks and data), and explains how you can solve these problems by changing the way you work.
- My thoughts on who should create automation is an excellent blog post that doesn't try to find the definitive answer to question: who should write automated tests? Instead, it argues that we should concentrate on helping people to write useful automated tests.
- When do you cut your Losses? is a thought-provoking post that shares a story of a simple test that took four hours to write. Basically the author is trying to figure out when you should decide that you have wasted enough of your time and start doing something else.