Successful software depends as much on scrupulous testing as it does on solid architecture or elegant code. But testing is not a routine process, it’s a constant exploration of methods and an evolution of good ideas.
Beautiful Testing offers 23 essays from 27 leading testers and developers that illustrate the qualities and techniques that make testing an art. Through personal anecdotes, you’ll learn how each of these professionals developed beautiful ways of testing a wide range of products — valuable knowledge that you can apply to your own projects.
This chapter, ‘Beautiful Testing is Efficient Testing’ is written by Adam Goucher. Re-testing sucks. And runs counter to a tester’s mission of providing information in a timely manner. So how does one minimize how much one has to re-test? By optimizing the testing efforts and methods/approaches around providing information as quickly and efficiently as possible.
- The SLIME heuristic
- Automation as efficiency driver