1.4 Testaktiviteter, testvara och testroller Flashcards
(45 cards)
Vad är en testprocess?
En uppsättning testaktiviteter
Vad innebär testplanering?
Testplanering innebär att definiera testmålen och välja ett angreppssätt för att uppnå målen.
Vad innebär testövervakning och teststyrning?
Testövervakning innebär att löpande kontrollera testaktiviteter och jämföra faktiska framsteg mot planen.
Teststyrning innebär att vidta åtgärder för att uppnå testmålen.
Vad ingår i en testanalys? 3
Analys av testbasen för att identifiera testbara funktionaliteter.
Relevanta testvillkor definieras och prioriteras baserat på risker.
Bedömer testbarhet.
Vad ingår i testdesign? 6
Utveckla testvillkor till testfall/testvara
Ofta att identifiera täckningsobjekt (typ prioområden)
Att definiera krav på testdata
Designa testmiljö
Identifiera nödvändig infrastruktur
Identifiera verktyg.
Vad innebär testimplementation? 4
Skapa eller skaffa den testvara som krävs för att exekvera tester som t.ex. testdata.
Manuella och automatiserade testskript skapas.
Testprocodeurer prioriteras och ordnas inom ett testexekveringsschema.
Testmiljön byggs.
Vad innebär testexekvering?
Testexekvering innebär att faktiskt köra tester och skapa loggar och analysera avvikelser och troliga orsaker.
Vad ingår i testavslut? 4
Sammanfatta testresultaten,
Identifiera förbättringsområden för framtida projekt
Skapa testrapport
Meddela till intressenterna.
Vad är testvara?
Testvara är arbetsprodukter som skapas genom testaktiviteter.
Korrekt konfigurationshantering säkerställer ….
konsistens och integritet för arbetsprodukterna
Varför är det viktigt att etablera och upprätthålla spårbarhet genom hela testprocessen?
För att implementera effektiv testövervakning och teststyrning.
+
En korrekt spårbarhet stödjer täckningsutvärdering. Täckningskriterierna kan fungera som nyckeltal och visa i vilken utsträckning testmålen har uppnåtts
+
god spårbarhet gör det möjligt att avgöra påverkan av förändringar, underlättar audit och hjälper till att uppfylla IT-styrningskriterier. +
+
teststatusrapporter och sammanfattande testrapporter lättare att förstå genom att inkludera status för testbaselementen.
+
kommunicera de tekniska aspekterna av testning till intressenter på ett begripligt sätt. Spårbarhet ger information för att bedöma produktkvalitet, processkapacitet och projektframsteg mot företagets mål.
Vad är rollen för testledaren?
Testledningsrollen ansvarar för testprocessen testteamet och ledarskapet för testaktiviteterna
Vad är testrollens ansvar?
Testrollen ansvarar för den tekniska aspekten av testning
Vilka aktiviteter brukar testledaren göra?
testplanering, testövervakning och teststyrning samt testavslut.
Vilka aktiviteter brukar testaren göra?
testanalys, testdesign, testimplementation och testexekvering.
Kan en person utföra både testledningsrollen och testrollen?
Ja. det är möjligt för en person att ta på sig både testledningsrollen och testrollen
Vilka kan ta sig an testledningsrollen tex?
Testledningsrollen utföras av en teamledare, en testledare eller testchef, en utvecklingschef etc
I vilken ordning görs testerna i en testprocess?
I ingen specifik ordning, utan skräddarsys utifrån olika faktorer. Ofta iterativt eller parallellt.
Vilka testaktiviteter är med i en testprocess?
Det är olika beroende på olika faktorer.
Vilka 7 testaktiviteter är vanliga att ha i en testproess?
Planering
Övervakning/styrning
Analys
Design
Implementation
Exekvering
Avslut
Vilken fråga brukar testanalys svara på?
Vad ska man testa? i termer av mätbara täckningskriterier.
Vad stöds ofta testanalysen av?
Genom användning av testtekniker.
Vilken fråga svarar testdeisgn på?
Hur testar man?
Vad använder ofta testdesign?
Testtekniker