Acceptance test-driven development

Back

Acceptance test-driven development on arendusmetoodika, mis põhineb klientide
arendajate ja testijate suhtlemisel.

Enne kodeerimist luuakse vastuvõtutestid, neid arendavad välja nõuete taotlejad
koostöös arendaja, testija ja ka kliendiga.

Testimis strateegia

Need on kliendile suunatud testid, mis näitavad süsteemi ärilist eesmärki
Neid sagedalt kasutatakse risti koos teiste testitüüpidega.
Acceptance testid saavad olla väga lihtsad.

Näide

Given Book that has not been checked out
And User who is registered on the system
When User checks out a book
Then Book is marked as checked out

Case tool mis toetab seda on JBehave

Plussid Miinused
Väga hea efficiency tõstmiseks Suur learning curve
Sources: Wikipedia
Sources: Reqtest
Sources: Geeksforgeeks