Testning - när och med vem? testing-when-and-with-whom

Olika roller kan vara involverade i testningen och i olika faser av projektutvecklingen.

Testteam
Ansvarig för...
När...
Utvecklingsgruppen
Utvecklingsteamet ansvarar för dina enhetstester och vissa integreringstester.
Dessa tester är först i kedjan, men de upprepas/byggs ut under utvecklingen.
Kvalitetssäkringsgrupp

Du behöver ett kvalitetssäkringsteam (oavsett storlek) för funktions- och prestandatester.

Det här är neutrala, dedikerade testare - en gyllene regel för programvara säger alltid att en utvecklare aldrig ska testa sitt eget arbete.

Medlemmarna i det här teamet kan hämtas från Day-projektteamet, partnern och/eller ditt kundteam.

Den första funktionsreleasen ska göras tillgänglig för testarna (när det är möjligt). Även om en tidig interimsversion kan generera många fel kan den ge tidig feedback i viktiga frågor.
Kundtestteam

Beroende på vilken projektmodell som valts kan det finnas planer på att medlemmar i kundteamet ska delta i testningen, särskilt författare från kundwebbplatsen.

Detta är fördelaktigt eftersom det

  • Kunden får erfarenhet av det projekt som utvecklas.

  • Ger tidig feedback från kunden.

  • Användarna uttrycker ofta sina krav i termer av tidigare erfarenhet. Om kunderna deltar i testningen så tidigt som möjligt ökar deras upplevelse av det nya projektet i form av en praktisk-upplevelse.

Återigen är tidiga engagemang bra, men alla releaser som kunderna använder bör vara stabila, med rimlig funktionalitet.

Första intrycket är alltid viktigt.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2