Amintiți-vă că criteriile de acceptare trebuie să fie specificate în avans și nu după stadiul de dezvoltare a început. Prin urmare, o echipă și un proprietar de produs ar trebui să convină asupra livrabilelor minime care să îndeplinească cerințele proprietarului produsului.
cum se scrie criteriile de acceptare
există mai multe tipuri de criterii de acceptare., Cele mai populare sunt orientate spre reguli (sub forma unei liste) și orientate spre scenariu (sub formă de scenarii care ilustrează fiecare criteriu). Tipul orientat spre scenariu este popular în rândul echipelor Agile, deoarece ajută la depășirea cerințelor, la conceperea diferitelor cazuri de utilizare și la utilizarea în continuare a scenariilor pentru testele de acceptare manuală și automată.
șablonul comun pentru descrierea criteriilor de acceptare folosind o abordare orientată spre scenariu este formatul dat / când / atunci care este derivat din dezvoltarea bazată pe comportament (BDD)., Formatul dat / când / atunci este utilizat pentru scrierea testelor de acceptare care asigură îndeplinirea tuturor cerințelor de specificație. acest format este convenabil pentru oameni (deoarece este scris într-o manieră familiară cauză-efect), precum și pentru instrumente automate de testare precum castravete și RSpec.,ser:
Ca un mod conectat, utilizatorul
vreau să fie în măsură să vă conectați la un site web
Astfel încât să pot găsi acess mele profil personal
Scenariu: Utilizator a sistemului de semne cu acreditări valide
„Având în vedere că sunt un autentificat sistem a utilizatorului
si eu sunt pe pagina de Sign-In
Când am umple în „numele de Utilizator” și „Parola” câmpuri cu acreditările de autentificare
si am faceți clic pe Semnul-Din butonul
Atunci sistemul semne de mine în”
Dat/Când/Apoi șablon vă ajută să reduceți timpul petrecut pe scris test cazuri când ai descrie comportamentul sistemului în avans., Preferăm să scriem criterii de acceptare cu primul „eu”, deoarece ne ajută să vorbim din perspectiva unui utilizator și să ținem cont de nevoile unui utilizator.
iată câteva sfaturi care vă vor ajuta să scrieți criterii de acceptare excelente:
- Păstrați-vă criteriile bine definite, astfel încât orice membru al echipei de proiect să înțeleagă ideea pe care încercați să o transmiteți.
- păstrați criteriile realiste și realizabile. Definiți piesa minimă de funcționalitate pe care o puteți livra și respectați-o., Pe de altă parte, nu încercați să descrieți fiecare detaliu, deoarece riscați să vă aglomerați întârzierile și să vă îngropați sub multe sarcini mici.
- Coordonați-vă cu toate părțile interesate, astfel încât criteriile dvs. de acceptare să se bazeze pe consens.
- creați criterii măsurabile care vă permit să estimați în mod adecvat timpul de dezvoltare, astfel încât să vă puteți încadra în constrângerile bugetare și de timp.
- luați în considerare furnizarea de liste de verificare care vă permit să vedeți ce povești ale utilizatorilor sunt acoperite cu criterii de acceptare.,