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