Sammanfattning
Den här kursen är till för dig som har gått vår grundkurs eller som har
arbetat upp motsvarande kunskaper på annat sätt.
Kursen går igenom hur test används genom olika delar av utvecklingsarbetet
från kravhanteringsfasen till acceptanstest och test under systemförvaltning.
Du får lära dig ett flertal testdesigntekniker som används för att utforma
effektiva testfall. Ett avsnitt om granskning av dokument visar hur man kan
granska kravspecifikationer och andra dokument för att de ska innehålla så
få fel som möjligt. Med hjälp av mätetal kan man bedöma testernas kvalitet
samt bedöma om tillräckliga tester är genomförda. Du får även reda på ett
antal hörnstenar i en bra kravhanteringsprocess eftersom kraven är en vanlig
källa till fel i IT-system.
Teori varvas med praktiska övningar och diskussioner för att få maximal
inlärning. Vi lär ut ett antal praktiska tekniker som gör dig ännu mer
effektiv i ditt arbete. Ett viktigt inslag i kursen är kommunikationen
mellan deltagarna i syfte att ta del av varandras erfarenheter.
Kursmaterialet är omfattande och på svenska.
Kursinnehåll
Inledning
- Översikt till kursen
- Kursmål
Test genom programvarans livscykel
- Test från krav till acceptanstest
- Test i samband med systemförvaltning och underhåll
- Leveransplanering och leveranstester
Konstruktion och val av tester
- Tekniker för att skapa testfall
- Statiska och dynamiska testtekniker
- Black box- och white box-tekniker
- Identifiera och visualisera testrisker
Dokumentgranskning
- Formell och informell granskning av dokument
- En enkel granskningsmetod
- Att välja deltagare
- Checklistor vid granskning
- Granskningsprotokoll och granskningslogg
- Word-tips
Användning av mätetal
- Användning av mätetal för att bedöma kvalitet
- 8 vanliga mätetal, t ex S-kurva, PHF och kodtäckning
- Räkna ut felens kostnad
Mätning av testmognad
- Hur man kan mäta organisationens mognadsgrad
- TPI
- TMM
Testverktyg - val och införande
- Kort översikt till testverktyg
- Val av verktyg
- Införande av verktyg
Att driva, motivera och leda en testgrupp
- Gruppens utvecklingsfaser
- Att sätta SMARTa mål för testgruppen och testarna
- Konflikthantering
- Att ge kritik
Förbättrad kravhantering
- Källor till fel i IT-system
- Kravhanteringsprocessen Stjärnan
Sammanfattning och avslutning
- Litteraturtips
- Användbara länkar