“It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail.”
“Everywhere around the world
There’ll be dancing
They’re dancing in the streets”
Marvin Gaye, William Stevenson, and Ivy Hunter
Tables can be used to drive manual acceptance tests and to clarify not just functional requirements, but quality attribute requirements.
In Chapter 4, “An Introductory Acceptance Test,” Debbie and Tom presented the test cases used for a discount business rule. The cases were as follows.
That chapter presented several ways to execute the test. ...