Effective Software Testing

Home
Archive
About
Unit or integration tests?
It doesn't matter!
Feb 24, 2023 • 
Maurício Aniche
18

Share this post

User's avatar
Effective Software Testing
Unit or integration tests?
4
Tests breaking because of mocks, what to do?
I had to suddenly change the internals of a class a couple weeks ago.
Mar 23, 2023 • 
Maurício Aniche
13

Share this post

User's avatar
Effective Software Testing
Tests breaking because of mocks, what to do?
It has to be easy!
One of the biggest truths when it comes to developer testing is that it has to be easy!
Nov 14, 2022 • 
Maurício Aniche
13

Share this post

User's avatar
Effective Software Testing
It has to be easy!
4
Test data builders or SQL files?
What's the best way to populate database data?
Jul 21, 2023 • 
Maurício Aniche
9

Share this post

User's avatar
Effective Software Testing
Test data builders or SQL files?
2
What's the root cause of your lack of testing?
Whenever you gather a team to discuss their insufficient testing efforts, common responses include:
Sep 11, 2023 • 
Maurício Aniche
10

Share this post

User's avatar
Effective Software Testing
What's the root cause of your lack of testing?
Stop the bleeding
If you work on a legacy system, you probably have questioned a technical decision or two there.
Sep 15, 2023 • 
Maurício Aniche
9

Share this post

User's avatar
Effective Software Testing
Stop the bleeding
1
Test selection at Adyen
Saving time and resources
Oct 31, 2024 • 
Maurício Aniche
4

Share this post

User's avatar
Effective Software Testing
Test selection at Adyen
How we can make it easy?
An example with code!
Nov 28, 2022 • 
Maurício Aniche
9

Share this post

User's avatar
Effective Software Testing
How we can make it easy?
Divide to conquer
In enterprise systems, especially those that are a little distributed, a common argument against unit testing is that "in real life, most bugs occur…
Nov 7, 2022 • 
Maurício Aniche
5

Share this post

User's avatar
Effective Software Testing
Divide to conquer
3
"I would have found this bug with E2E tests" is a fallacy!
No, you would not! In fact, I would argue that focusing solely on E2E tests can actually have the opposite effect, meaning, you will find less bugs.
Aug 11, 2022 • 
Maurício Aniche
8

Share this post

User's avatar
Effective Software Testing
"I would have found this bug with E2E tests" is a fallacy!
1
Should my end-to-end tests never stub stuff?
My PhD supervisor used to say what words like always and never should never be used in software engineering.
Mar 25, 2022 • 
Maurício Aniche
8

Share this post

User's avatar
Effective Software Testing
Should my end-to-end tests never stub stuff?
Internals vs peers, a nice guide on when to mock
We are all past the idea that a unit testing has to only test a single class, isolating it from all its dependencies.
Nov 1, 2022 • 
Maurício Aniche
5

Share this post

User's avatar
Effective Software Testing
Internals vs peers, a nice guide on when to mock
1
© 2025 Maurício Aniche
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share