Test design techniques

Reading time ~1 minute

Test Design is creating a set of inputs for given software that will provide a set of expected outputs. So, as it’s a creative process it’ll be good to have a set of rules or approaches that guarantee the quality of a final output (usually tests or test cases).

The set of approaches is called “Test design techniques”. Below you could find a list of them I have been collecting during last several years:

* – ISTQB-related techniques

P.S. You are using the list at your own risk as it may be imperfect or have some inaccuracies. Please leave a comment if something has to be changed.

A message of the commit

My personal rule to check correctness of a commit message.
Continue reading

Establishing lazy connections in Python

Published on January 09, 2018

Safely destroying connections in Python

Published on January 02, 2018