Logga in

Registrera

PA1486 · Blekinge tekniska högskola

Testning av mjukvara

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
6
Språk
Engelska
Nivå
Grundnivå
Fakultet
Tekniska området
Institution
Institutionen för programvaruteknik

Lärandemål

  • 1. Kunskap och förståelse
  • Beskriva mått för att bedöma kvaliteten hos programvara ur ett funktionellt perspektiv.
  • Beskriva metoder för att generera testfall från olika källor (t.ex. beteendemodellering och testgenerering med hjälp av ändliga tillståndsmaskiner (FSM), modellering av indatarum med hjälp av kombinatoriska designer, kombinatorisk testgenerering).
  • 2. Färdighet och förmåga
  • Tillämpa olika testtekniker, verktyg och bibliotek, inklusive AI-baserade, från testramverk (test harnesses) till assertionsbibliotek.
  • Utarbeta testplaner för programvara med tydligt definierade mål och syften (inklusive design, implementering och underhåll).
Kursinnehåll
  • Testning är en central aktivitet inom mjukvarutveckling, men det är ofta en utmaning att genomföra programvarutestning på ett effektivt och ändamålsenligt sätt. Målen med kursen är att deltagarna ska förstå hur testning kan förbättra programvarans kvalitet när den integreras effektivt i mjukvaruutvecklingsprocesser, förstå hur detta kan uppnås med hjälp av både etablerade och nya testtekniker, inklusive AI-baserade metoder, samt få praktisk erfarenhet av dessa.
  • Grundläggande begrepp som relaterar programvarutestning till kvalitet
  • Manuell testning
  • Automatiserad testning
  • Testning i kontinuerlig utveckling och leverans
  • Testning inom specifika områden (t.ex. AI-baserade system och säkerhetskritiska system)
  • Planering och ledning av testaktiviteter inom mjukvaruutvecklingsprocesser
Förutsättningar
  • För tillträde till kursen krävs 5 hp avklarade kurser inom objektorienterad programmering och 5 hp avklarad kurs inom programvaruutveckling, introduktion inom programvaruteknik, eller projektkurs.
Litteratur
och övriga lärresurser
P.C - Jorgensen
G.J - Myers
J.D - McCaffrey
Veenendaal E.V - Graham D.
Daniels R - Davis J.
Essential Test Design. 2007 - Torbjörn Ryber
The Fuzzing Book - Zeller, A.
Effective Software Testing - Aniche M.
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Utveckling av elektronikprodukter

IE13321 tentamen
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Programmering av parallella system

ID121716 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Konstruktion av tysta och vibrationsfria maskiner

SD111610 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

  • Socialt

    • Instagram

    • Facebook

    • YouTube

    • TikTok

    • Linkedin

    © 2026 Crash Course Sverige AB