Ny

Test for udviklere

Test for udviklere giver dig en praktisk og udviklernær tilgang til softwaretest, så du kan bygge kvalitet ind i koden fra starten. Du lærer at tænke som en tester, vælge det rette testniveau og designe effektive tests, der reducerer fejl, testgæld og risiko i udviklingsprocessen.

På kurset arbejder vi med kvalitetssikring fra et udviklerperspektiv. Du får konkrete metoder, teknikker og værktøjer til at teste smartere – både før, under og efter du skriver kode.

Kurset giver dig en stærkere forståelse for, hvordan test kan bruges aktivt i udviklingsarbejdet, så du ikke kun finder fejl, men også forebygger dem. Du lærer at arbejde systematisk med komponenttest, API-test, GUI-test, statisk test, CI/CD og risikobaseret test. 

Udbytte

Du får en praktisk og struktureret tilgang til test som en naturlig del af softwareudvikling. 

Efter kurset vil du kunne: 

  • Anvende et tester-mindset i udvikling og review af features 
  • Identificere tidligt, hvad der bør testes – og hvorfor det er vigtigt 
  • Bruge centrale testteknikker som ækvivalenspartitionering, grænseværdianalyse og tilstandstransitionstest 
  • Vælge det rette testniveau, fx komponenttest, integrationstest eller systemtest 
  • Skrive mere effektive og vedligeholdsbare tests med positive, negative og edge case-scenarier 
  • Prioritere testindsatsen ud fra risiko, impact og sandsynlighed 
  • Bruge CI/CD og automatisering til at reducere fejl, testgæld og ustabile testforløb 
  • Samarbejde bedre med testere, QA-profiler, Product Owners og forretningen om kvalitet 

Målgruppe & forudsætninger

Kurset er målrettet udviklere, software engineers, technical leads og andre tekniske profiler, der ønsker at blive bedre til at tænke test og kvalitet ind i udviklingsarbejdet. 

Kurset er relevant for dig, der: 

  • Skriver eller vedligeholder kode 
  • Arbejder med unit tests, API-tests, GUI-tests eller testautomatisering 
  • Ønsker at styrke kvaliteten i dine leverancer 
  • Vil blive bedre til at vælge de rigtige tests på det rigtige niveau 
  • Arbejder i agile teams, hvor kvalitet er et fælles ansvar 
  • Vil samarbejde mere effektivt med testere og QA-specialister 
  • Ønsker at reducere fejl, ustabile tests og teknisk testgæld 

Forudsætninger

Det anbefales, at du har erfaring med softwareudvikling og kendskab til almindelige udviklingsprocesser. Du behøver ikke have en testfaglig baggrund, men det er en fordel, hvis du har arbejdet med automatiserede tests eller code reviews før.

Kurset tager udgangspunkt i praktiske situationer fra udviklerens hverdag og kræver ikke en ISTQB-certificering.

Hvis du er i tvivl om hvilket kursus, der er det rigtige for dig, kan du med fordel læse vores blogindlæg om netop dette emne. Eller se vores anbefalet karrierevej over vores kurser nedenfor:

Kursusform

Kurset afholdes som et intensivt 2-dages kursus med en kombination af teori, praktiske øvelser, refleksioner og dialog. 

Undervisningen tager udgangspunkt i konkrete eksempler fra moderne softwareudvikling, hvor deltagerne arbejder med testdesign, testniveauer, testautomatisering og kvalitetssikring i praksis. 

Der vil være fokus på høj deltageraktivitet, så du får mulighed for at omsætte metoderne til din egen hverdag som udvikler.

 

Efter kurset 

Efter kurset har du en stærkere testfaglig værktøjskasse som udvikler. Du vil være bedre rustet til at stille de rigtige spørgsmål tidligt, designe mere effektive tests, vælge det rette testniveau og bidrage til højere kvalitet i hele udviklingsprocessen. 

Du går fra at spørge: “Virker det?”
Til at spørge: “Hvordan kan det fejle? Hvem kan det påvirke?  Og har vi testet det rigtige sted?” 

Firmakursus

Dette kursus kan bestilles som et internt firmakursus, hvor vi afholder kurset internt for jeres medarbejdere, enten som standard som i beskrivelsen eller tilpasset efter jeres behov.

Fordele ved et firmakursus forløb:

  1. Økonomisk besparelse ved mere end 5 personer
  2. Intensiv erfaringsudveksling og vidensdeling
  3. Medarbejderne får en fælles forståelse for emnet
  4. Mulighed for unik tilpasning i forhold til egne metoder og processer

Kontakt os

Kontakt os for at høre mere om hvordan vi kan tilpasse et forløb for netop jeres virksomhed.

Test for udviklere 

Test for udviklere

Brug for hjælp?

Har du spørgsmål så ring til os på telefon +45 44 979 979 eller e-mail kompetencecenter@testhuset.dk

Kontakt os her

Kursets indhold

1. Introduktion og formål

2. Grundlæggende softwaretest

3. Testtyper og testniveauer

4. Komponenttest

5. Testteknikker

6. API-test

7. GUI-test

8. Pipelines

Introduktion

Mød vores undervisere

Jens Riggelsen

Mød Jens Riggelsen, Jens er uddannet datalog og har erfaring som dynamisk udvikler, og er ekspert i testautomatisering. Jens har flere certificeringer inden for softwaretest, bl.a. ISTQB Foundation, Agile Extension, Advanced Test Automation Engineer og Selenium, hvilket giver ham en fordel i at bygge bro mellem udviklings- og testverdenen. Med en baggrund som underviser på Science Museerne i Aarhus har Jens samlet over 2.000 timers erfaring som underviser og formidler af komplekse emner.