Effective Software Testing
Subscribe
Sign in
Home
Archive
About
New
Top
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. So, should my end-to-end tests never stub…
Maurício Aniche
Mar 25
8
Share this post
Should my end-to-end tests never stub stuff?
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
What do I mean by effective and systematic testing?
I would say that the main difference between my book and others out there is that I focus on systematic and effective testing. What do I mean by that…
Maurício Aniche
Feb 9
4
Share this post
What do I mean by effective and systematic testing?
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
It's not about following a recipe!
One of my favorite testing techniques is specification-based testing. I learned it more formally a bit later in my career, and since then, I feel my…
Maurício Aniche
May 18
3
Share this post
It's not about following a recipe!
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
Tests without assertions: why do they happen?
Have you even seen a test without assertions? If you work on large complex systems, then I'm sure your answer is a yes. We all know that tests without…
Maurício Aniche
Feb 23
3
Share this post
Tests without assertions: why do they happen?
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
Do I systematically write tests all the time?
No, I don't! But maybe my book gives this impression, doesn't it? Most of the code we write isn't that complex. Think about it. Most methods you…
Maurício Aniche
Mar 14
2
Share this post
Do I systematically write tests all the time?
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
Mocking frameworks vs mocks by hand
There was an interesting discussion on Twitter a few weeks ago on whether we should use mocking frameworks or not. I asked to the author of the original…
Maurício Aniche
Apr 10
2
Share this post
Mocking frameworks vs mocks by hand
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
Do unit tests make refactoring harder?
The closer your tests are to the implementation the more sensitive they are to changes. The question is: how can we make unit tests a bit more…
Maurício Aniche
Jan 19
3
Share this post
Do unit tests make refactoring harder?
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
SE Unlocked podcast on Effective Software Testing!
Hey, all, I recently participated in the Software Engineering Unlocked podcast, run by Michaela Greiler. We talked about: What systematic testing is (in…
Maurício Aniche
Jan 26
1
Share this post
SE Unlocked podcast on Effective Software Testing!
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
Can we get fully rid of flaky tests?
Many things can cause tests to become flaky. And completely getting rid of them might be impossible. What can we do instead?
Maurício Aniche
Jan 5
1
Share this post
Can we get fully rid of flaky tests?
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
December ping
Hey, all! Welcome to the Effective Software Testing newsletter! This is our first edition, and I hope you enjoy it. Articles Why do developers hate code…
Maurício Aniche
Dec 21, 2021
Share this post
December ping
effectivesoftwaretesting.substack.com
Copy link
Twitter
Facebook
Email
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts