Context
An automated acceptance and integration testing framework helps to verify the correctness of business (or domain) functionality. These tests are written in a domain-specific language.
Trigger
A new tester joins the team who has no development skills and is supposed to test new business features of upcoming release.
Acceptance Criteria
- Tester reads acceptance test documentation and starts to write new automated acceptance tests
- Tester without development skills can learn acceptance test concepts in less than one day
- Domain-specific language is accessible to non-developers
- Documentation enables independent test creation