Öppna kurser
ISTQB Certified Tester: Uppnå Foundation Certification
Den här kursen förbereder dig för ISTQB Certified Tester Foundation Level Exam. Vill du höja din status som testare/testledare så är detta rätt kurs att gå. Som ISTQB-certifierad testare kommer du att kunna utvärdera statiska tester, använda olika tekniker för testdesign och införa fungerande metoder för testledning. Du lär dig även att använda testmetoder för att designa funktionella och underhållsbara produkter. Efter avslutad kurs finns det möjlighet till examinering för att få en internationell ISTQB certifiering
Utbildningsmål
Efter genomgången kurs ska deltagarna kunna:
- Förbereda/skriva ISTQB Certified Tester Foundation Level
- Tillämpa generella principer och processer för test av programvara och grundläggande testprocesser
- Implementera testnivåer och typer på olika utvecklingsmodeller
- Statiska testning med korrekta roller, ansvarsområden, verktyg
- Hantera tester med planering, uppskattning & övervakning
Förkunskaper
Rekommenderad erfarenhet:
- Kunskap om systemutvecklingsprocesser
- Förståelse för programmeringsspråk och och begrepp inom utveckling
Förstudier
Den här kursen har ett extra omfattande innehåll. För att förbereda dig på bästa sätt inför testet krävs förstudier och en del arbete på kvällstid under kursens gång:
- Läs helst en av böckerna på litteraturlistan innan kursen
- Kvällsstudier (1-2 timmar per kväll) kommer att vara avgörande för din framgång
- Läs igenom ISTQB Syllabus (kursplanen) och bekanta dig med ordlistan
- Genomför det första övningstestet
Certifiering
ISTQB Foundation Level Exam skrivs i slutet av kursen om du deltar i klassrummet i Stockholm. Om du deltar via AnyWare skriver du provet i efterhand
Mer information om testet på SSTB:s webbsida http://www.sstb.se
Detaljerat kursinnehåll
Grunderna inom mjukvarutestning
- Utvärdera målen med testning
- Identifiera orsaker bakom defekta programvaror
- Organisera testprocesser
- Planera
- Kontrollera
- Analysera
- Designa
- Implementera och exekvera
- Utvärdera avslutskriterier och rapportering
Testa under hela mjukvarans livscykel
De viktigaste målen med testning
- Definiera inspektionsprocessen
- Implementera testnivåer
- Komponent
- Integration
- System
- Godkännande
- Regression
Känna till viktiga principer inom underhållstestning
- Identifiera anledningar till underhållstestning
- Genomföra underhållstestning
Hantera testningens psykologi
- Ställa utvecklarens och testarens tankar mot varandra
- Urskilja olika nivåer av oberoende
Jämföra de fyra testtyperna
- Funktionell
- Icke-funktionell
- Strukturell
- Omtestning
Hantera testningens psykologi
- Ställa utvecklarens och testarens tankar mot varandra
- Urskilja olika nivåer av oberoende
Implementera statiska tekniker
Bestämma när man ska använda vilken teknik
- Kommunicera uppdrag under granskning
- Jämföra formell och informell granskning
- Diskutera typen av granskning
- Walkthrough
- Inspektion
- Teknisk
Skilja mellan olika "specifikationer"
- Utvärdera testdesign
- Skapa testfall
- Testprocess
Använda dynamiska testtekniker
Tillämpa specifikationsbaserade tekniker
- Ekvivalenspartitionering
- Tillståndsövergång
- Gränsvärdesanalys
- Användningsfall
- Beslutstabell
Utnyttja strukturbaserade tekniker
- Analysera statement co-coverage
- Jämföra decision co-coverage vs. condition co-coverage
Utnyttja erfarenhetsbaserad kunskap
- Upptäcka problem baserat på intuition
- Dra nytta av erfarenhet och kunskap
Testledning
Betydelse av en testpolicy
- Definiera mål och syften
- Fördela roller och ansvarsområden
- Oberoende
- Testledare
- Testare
Strukturera en testplan
- Skriva en testplan
- Identifiera mål
- Bedöma start- och avslutskriterierna
- Tilldela lämpliga resurser
- Lösa fel
Tolka en testrapport
- Utvärdera innehållet
- Använda vanliga mätmetoder
Hantera avvikelser
- Redovisa problem
- Analysera fel
- Avsluta incidenten
Hantera projekt- och produktrisker
- Avtalsmässiga
- Organisatoriska
- Tekniska
- Bedöma
- Besluta
- Implementera
Använda verktyg för stöd vid tester
Klassificera olika typer av testverktyg
- Testhantering
- Statisk testning
- Testa planen och rapportera specifikation
- Genomförande och testlogg
- Resultat och övervakning
Introducera ett verktyg i en organisation
- Se potentiella fördelar och risker
- Överväga särskilda omständigheter