Testning - när och med vem?

Senaste uppdatering: 2023-09-16

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 form av tidigare erfarenheter. Om kunderna deltar i testningen så tidigt som möjligt ökar deras upplevelse av det nya projektet i termer av prydlig 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.

På denna sida