top Startsida Sök

NFI Utbildning

Kontaktuppgifter
tfn: 08-615 19 60(vx)
epost: info@nfi.se
Besöksadress:
Tjärhovsgatan 21
116 28 Stockholm

Grundkurs i test av IT-system: metoder och arbetssätt

Boka här

Boka din plats på kursen genom att klicka på önskat kurstillfälle.

17-18 juni22-23 augusti26-27 september11-12 november

Kursfakta

Längd:  2 dagar
Pris:  12950 kronor (exkl. moms)
Inregistrering: kl. 09:00
Kursstart: kl. 09:30
Kursslut: kl. 16:30 (ca)
Kursort: Tjärhovsgatan 21, Stockholm
Hitta hit

"Otroligt engagerad och kunnig lärare. Väldigt bra på att förklara & att sätta sig in i olika situationer"
Lena Fehrm, SEB
"Kunnig och inspirerande lärare :-)"
Lars Lindblom, Collectum AB
"En av de bästa kurser jag varit på. Engagerad och rolig kursledare!"
Inger Jungbeck, SEB

Lärare

Kristina Blomdahl
Kristina är testledare med lång erfarenhet av planering, genomförande och uppföljning av tester. Kristina är en engagerad föreläsare som fokuserar på det roliga och spännande med testningens alla aspekter.

Juan Garcia
Juan är en testspecialist med lång erfarenhet av planering, genomförande och uppföljning av tester och testprojekt, nationellt och internationellt. Juan arbetar ständigt för att öka sin kunskap om testarbete inom olika processer och projektformer.

Kursmål

Kursen ger goda grundkunskaper inom ett stort antal viktiga delar av testområdet. Du kommer efter genomgången kurs känna till testprocessens delar, tekniker för att välja och utforma testfall, roller och ansvar, hur man skriver en bra testplan/testfall/testrapport, begreppen risk och prioritering samt hur du ”vet” att man har testat tillräckligt mycket.

Vem bör deltaga?

Kursen vänder sig till dig som arbetar eller kommer att arbeta som testare, systemutvecklare som genomför komponent och integrationstester, systemägare, förvaltningsansvarig och beställare, testledare, testprojektledare och teststrateg, linjechef med testinriktning samt alla andra yrkesroller som deltar i testarbetet.

Förkunskaper

Inga förkunskaper krävs, dock är det en fördel med grundläggande kunskap/erfarenhet av utvecklingsprojekt inom IT.

Sammanfattning

Alla är vi medvetna om de konsekvenser som kan drabba ett företag vars produkter har bristande kvalitet. Oftast är dålig kvalitet förenat med stora utgifter i form av t ex försenade leveranser, höga förvaltningskostnader och sjunkande försäljning.

Med noggrant planerade tester kommer flera fel att hittas tidigare. Detta leder till sänkta kostnader och att tidplan och budget kan hållas. Dessutom undviker du förseningar och överraskningar under testperioden.

Den här kursen ger dig kännedom om metoder, arbetssätt och verktyg för testning. De många övningarna ger dig praktisk erfarenhet av metodiskt arbete med test och kvalitet.

Kursinnehåll

Allmänt om test

  • Vad är test?
  • Vad är målet med test- och kvalitetsarbete?
  • Vad är resultat av bra respektive dåligt testarbete?
  • Testfaser
    • Komponenttest
    • Integrationstest
    • Systemtest
    • Konfigurationstest
    • Acceptanstest

Sekventiell testning

  • Vad kännetecknar sekventiell testning?
  • Vilka fördelar respektive nackdelar har sekventiell testning?
  • Vad är V-modellen?
  • Vad är W-modellen?
  • Hur ser testprocessen ut i V-modellen?
  • När är det lämpligt att använda sekventiell testning?

Iterativ testning

  • Vad kännetecknar iterativ testning?
  • Vilka fördelar respektive nackdelar har iterativ testning?
  • Vad innebär Unified Process?
  • Hur arbetar man med användningsfall vid iterativ testning?
  • Vad menas med inkrementell utveckling?
  • När är det lämpligt att använda iterativ testning?

Agil testning

  • Vad kännetecknar test i agila projekt?
  • Vilka agila metoder finns att tillgå?
  • Hur ser arbetsflödet ut i Scrum?
  • Vad är Product Backlog
  • Vad är en sprint?
  • Vad går man igenom på ett sprintplaneringsmöte?

Att välja vad man ska testa

  • Vad innebär statiskt respektive dynamisk test?
  • Granskning
    • Vad menas med granskning?
    • Vad är målet med en granskning?
    • När bör man granska?
    • Vilka typer av granskningar finns?
    • När ska man använda informell- respektive formellgranskning?
  • Hur vet man hur mycket man måste testa?
  • Kan man testa allt?
  • Vad innebär kombinatorik?
  • Hur arbetar man med flöden?

Riskbaserad testning

  • Vad är riskbaserad testning?
  • Riskbaserade angreppssätt
    • Projektfaktorer
    • Produktfaktorer
    • Operational profiles
  • Vad innebär riskheuristik?
  • Hur arbetar man med riskheuristik?
  • Hur gör man en riskberäkning?

Testdesign

  • Vilka tekniker finns för testdesign?
  • Hur vet man vilken teknik man ska använda?
  • Problemområden vid testdesign
    • Data
    • Flöden
    • Logik
    • Kombinatorik
    • Övergripande tester
  • Hur arbetar man med ekvivalenspartitioner?
  • Hur arbetar man med gränsvärdesanalys?

Scenariotester

  • Vad är scenariotester?
  • Varför ska man använda scenariotester?
  • När är det lämpligt med scenariotester?
  • Hur arbetar man med Exploratory Testing?
  • Hur arbetar man med Test Charters?

Testfall

  • Vad är ett testfall?
  • Hur använder man testfall?
  • Hur lång tid får det ta att köra ett testfall?
  • Vad kännetecknar ett bra testfall?
  • Vad är testkedjor?
  • Varför behövs testkedjor?
  • Vad är testpaket?
  • Varför behövs testpaket?
  • Hur kan man visualisera testkedjor och testpaket?

Att utföra tester

  • Hur går testexekvering till?
  • Vilka uppgifter har testledaren?
  • Vilka uppgifter har testaren?

Felrapportering

  • Vad är syftet med felrapportering?
  • Vad kan problemet vara?
    • Fel i krav
    • Fel i testfall
    • Fel i design
  • Vad ska ingå i en felrapportering?
  • När används felrapportering?
  • Vad är en avvikelse?
  • Hur beskriver man en avvikelse?
  • Hur hanteras en avvikelse?

Att mäta testprocessen

  • Varför bör man mäta framstegen i testprocessen?
  • Hur kan man mäta framstegen i testprocessen?
  • Hur använder man en testlog?
  • Vilka parametrar bör man ha med?
  • Hur beräknar man Defect Detection Percentage?

Användbarhet

  • Vad menas med användbarhet?
  • Kriterier för användbarhet
    • Lätt att lära
    • Lätt att minnas
    • Hindrar att du gör fel
    • Avancerade användare kan jobba mer effektivt
    • Tillfredställande
  • Delar som utgör användbarhet
    • Användargränssnittet
    • Interaktion
    • Språk
    • Flexibilitet
  • Vad kännetecknar ett bra gränssnitt?
  • Vad vinner man på god användbarhet?
  • Hur interagerar en människa med ett system?
  • Vad innebär gestaltlagarna?
  • Test av användbarhet
    • Utvärdering utan aktiva användare
    • Utvärdering med användare
    • Expertutvärdering
    • Scenariobaserade tester

Testaren

  • Vad kännetecknar en bra testare?
  • Vilka befogenheter har en testare?
  • Vilket ansvar har en testare?

Kommunikation

  • Hur kommunicerar man som testare?
    • Skriftligt
    • Verbalt
    • Kroppsligt
  • Vilka intressenter finns i testarens nätverk?
  • Vilka hinder finns för kommunikationen?
  • Hur tar man sig förbi hindren?
© 2013 NFI Utbildning AB Telefon: 08-615 19 60 E-post: info@nfi.se

E-post 1:
E-post 2:
E-post 3:
Ditt namn:
Din e-post:
Kommentar