Logga in

Registrera

DAT560 · Chalmers tekniska högskola

Mjukvarukvalitet och testning

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
7.5
Språk
Engelska
Institution
Data- och informationsteknik

Lärandemål

Efter godkänd kurs ska studenten kunna:Kunskap och förståelse

  • förklara kvalitetssäkringsmodeller inom programvaruuteckling samt innehållet i kvalitetssäkringsplaner
  • beskriva distinktionen mellan verifiering och validering av programvara
  • namnge och beskriva grundläggande koncept inom testning, samt testtekniker och deras tillvägagångssätt
  • beskriva kopplingen mellan programvaruutvecklingsfaser och olika typer av testning
  • exemplifiera och beskriva flera disparata testmetodiker, samt kunna använda sig av dessa praktiskt
  • exemplifiera och beskriva verktyg som används inom testning av programvara, samt kunna använda och tolka deras utdata
  • F
  • ä
  • r
  • d
  • i
  • g
  • h
  • e
  • t
  • o
  • c
  • f
  • ö
  • m
  • å
  • a
  • definera mätetal som krävs för att övervaka kvaliteten i projekt, produkter och processer inom programvaruuteckling
  • utveckla lämpliga och meningsfulla testfall, samt tolka och förklara (för intressenter) resultatet av att applicera sådana testfall (genom användandet av lämpliga verktyg) på praktiska exempel
  • utveckla effektiva tester för system på olika granularitetsnivåer (tex. enhets- och systemnivå)
  • planera för och skapa lämplig testdokumentation 5. applicera olika testtekniker på realistiska exempel
  • V
  • n
  • s
  • l
  • identifiera kommande tekniker och metoder för kvalitetskontroll genom användandet av relevanta informationskällor
  • identifiera och göra antaganden avseende källor till programvarufel, samt reflektera över hur man bättre kan verifiera korrekhet av programvara
  • Värderingsförmåga och förhållningssätt
Kursinnehåll
Kursen introducerar studenterna till begreppen samt vedertagen och beprövad praxis för kvalitetssäkring och testning inom programvaruteknik. Kursen har två allmänna teman: (1) kvalitetssäkringens roll i programvaruutveckling; (2) den roll som testning spelar vid kvalitetssäkring av programvara. Kursen introducerar begreppet programvarukvalitet. Studenterna lär sig om kvalitet och kvalitetssäkring. De lär sig också metoder och tekniker både för att säkerställa kvaliteten på slutprodukten (ett programvarusystem eller en applikation) samt hur dessa kommer in under en utvecklingsprocess. Kvalitetssäkringens roll beskrivs för programvara, för en programvaruprocess och för ett programvaruprojekt. Kursen förklarar hur dessa är relaterade i en organisation. Kursen omfattar testverktyg, tekniker och metoder som kan användas för att bedöma programvarusystems kvalitet och korrekthet. Kursen ger förståelse för hur dessa metoder, tekniker och verktyg kan användas i ett mjukvaruutvecklingsprojekt för att öka kvaliteten. Studenterna kommer att introduceras till testning på olika nivåer, till exempel för funktioner, system samt för och med modeller. Studenterna lär sig hur och när de ska integrera lämpliga testtekniker i utvecklingsprocessen, samt hur man bedömer effektiviteten på testinsatserna.
Förutsättningar
  • Grundläggande behörighet för grundnivå
Litteratur

Saknas

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