Tester's Digest

A weekly source of software testing news


ISSUE #18 - June 4, 2017

This issue talks about critical reasoning and tester mindset.

Topic: Think Like A Tester

Why testing isn’t boring:


How to test (critique? question? complain about?) software specifications by checking for the “7 deadly sins” (possibly 8). A blast from the past, as the original paper by Bertrand Meyer came out in 1985. As covered by The Morning Paper:


How to ask good questions about software. The first post is just really good, while the second one targets testers specifically.



What can go wrong with empirical evaluations, i.e. how thinking can lead us astray. The sins of reasoning include: ignorance, inappropriateness, inconsistency; and sins of exposition: inscrutability and irreproducibility. Watch out for these as a tester.


Checklist for starting as a tester on a new project that helps to organize thinking about the new space. Comes with accompanying discussion from testing community:



This post looks at developer mindset and lessons testers can extract from it:



Classic testing mistakes, listed back in 1997 - goodness, that’s 20 years ago! Yet the only slightly dated part is on automation, all the other tenets still apply. Short listing is at the end of the post and includes the role of testing; planning; staffing; tester work habits; automation and code coverage.


Hilarious book that explains the history behind everything that works wrong in Unix (and a few things that work right), quoting emails from the 90s. The UNIX-HATERS Handbook:


If you received this email directly then you’re already signed up, thanks! Else if this newsletter issue was forwarded to you and you’d like to get one weekly, then you can subscribe at http://testersdigest.mehras.net

If you come across content worth sharing, please send me a link at testersdigest@mehras.net