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.
- Consumer-Driven Testing With Pact-JVM is a very interesting blog post that describes how you can write automated tests for applications that use the microservices architecture.
- Gatling Load Testing Part 1 – Using Gatling helps you to get started with the Gatling load testing tool. This blog post describes how you can configure your project, write load tests with Gatling, and run your load tests.
- Lifecycle of JUnit 5 Extension Model describes when the lifecycle callbacks of the JUnit 5 extension model are invoked when you run your test suite.
- Running Unit Tests With Maven - Spock Edition describes how you can create a Maven project that compiles unit tests which use the Groovy programming language and run unit tests that use the Spock framework.
- Running Unit Tests With Gradle - Spock Edition describes how you can create a Gradle project that compiles unit tests which use the Groovy programming language and run unit tests that use the Spock framework.
The Really Valuable Stuff
- #NoTDD is a thought-provoking post that explains why TDD doesn't work if you are not very good (or better) at design and refactoring. The author also argues that we should "stop" trying to do TDD and concentrate on getting better at design and refactoring.
- Tackle the Hard Problems First identifies four problems that you must solve before you start writing automated tests for a new software project.
- TDD: Mind Your Language demonstrates how you can improve an existing test case by changing the API of the tested class.
- Test automation ROI: 5 ways to show the business benefits identifies five business benefits of test automation. If you want to get started with automated testing or you want want to write more automated tests, but you cannot get your colleagues and/or boss to agree with you, this post might help you to solve your problem.
It's Time to Update Your Dependencies
No updates this week.