Test Patterns

12 thoughts
last posted Sept. 12, 2014, 9:50 p.m.

9 earlier thoughts


Acceptance Tests

Acceptance test are tests that are used to determine whether a software system is fit for purpose (acceptable to its user, or to its customer).

Acceptance tests are one step beyond functional tests: rather than testing that the system works, they test that it works well enough for an actual human being to use. Acceptance tests typically look exclusively at the visible artifacts of the software – pixels on the screen, for example – and not its internal state.

2 later thoughts