There is no high-quality software without testing, and there is no testing without written test cases. And for the software testing to be efficient – i.e. purposeful and easy to execute – you need to write transparent test cases. But what does the word transparent actually mean in this context? […]