Skip to main content

Dessa kurser i programvarutestning är ett utmärkt sätt att lära sig av andra som har fingret på pulsen när det gäller utvecklingen inom programvarutestning. Här är en sammanfattning av varje kurs som hjälper dig att förstå vem den passar för och varför den är bra.

Kortlista över de 17 bästa kurserna i programvarutestning

Här är en kortlista över de bästa kurserna i programvarutestning som jag tycker är värda din tid:

  1. Programvaruteknik: introduktion (University of British Columbia)
  2. Automatiserad programvarutestning (Delft University of Technology)
  3. Specialisering inom programvarutestning och automatisering (University of Minnesota)
  4. Grunderna i programvarutestning och validering (University of Leeds)
  5. Programmeringsgrunder: programvarutestning/kvalitetssäkring (LinkedIn Learning)
  6. Handledning i programvarutestning (Great Learning)
  7. ISTQB® CTFL: Grunderna i testning (Pluralsight)
  8. En introduktion till Certified Tester på grundnivå (CTFL) (Simplilearn)
  9. Grunderna i programvarutestning: testtekniker (LinkedIn Learning)
  10. ISTQB® Foundation: testning genom hela programvaruutvecklingens livscykel (Pluralsight)
  11. Det kompletta intensivprogrammet i programvarutestning 2024 (Udemy)
  12. Agil testning (LinkedIn Learning)
  13. Automatiserad programvarutestning: modell- och tillståndsbaserad testning (Delft University of Technology)
  14. Programvarutestning för utvecklare (Codio)
  15. Mästarklass i programvarutestning med Jira & agilt arbetssätt – bli testledare (Udemy)
  16. Grunderna i programvarutestning: kontinuerlig testning och DevOps (LinkedIn Learning)
  17. Lär dig JMETER från grunden med verkliga appar – prestandatestning (Udemy)

Hitta mer information om varje kurs nedan.

Continue Reading for Free

Create a free account to finish this article, plus get ongoing access to timely insights and practical resources.

Översikt över de bästa kurserna i programvarutestning

1. Programvaruteknik: introduktion (University of British Columbia)

Kurssida för programvaruteknik: introduktion
Kurs i programvaruteknik: introduktion (Källa)

Den här kursen ger en omfattande introduktion till programvaruteknik med fokus på principer som är tillämpliga på storskaliga programvarusystem. Den betonar agil utveckling, REST- och asynkron programmering, programspecifikation, design, omstrukturering och informationssäkerhet. Deltagarna arbetar i team för att tillämpa en agil programvaruutvecklingsprocess och utforma och testa komplexa programvarusystem.

  • Vem det är för: Nybörjare som är intresserade av programvaruteknik
  • Ämnen som behandlas:
    • Agil metodik
    • Programvarudesign och testning
    • Refaktorering
    • Informationssäkerhet
  • Online, på plats eller både och? Online
  • Krävs en examen? Nej
  • Varaktighet: 8 veckor
  • Hur många undervisningstimmar: 8 till 10 timmar per vecka
  • Behörighetskrav: Inga
  • Pris:
    • Utan certifikat: Gratis
    • Med certifikat: $125
  • Gå kursen: edX

2. Automatiserad programvarutestning (Delfts tekniska universitet)

Kursens sida för automatiserad programvarutestning
Kurs i automatiserad programvarutestning (Källa)

Den här kursen ger deltagarna viktiga tekniker, verktyg och metoder för programvarutestning som säkerställer utveckling av programvara med hög kvalitet. Fokus ligger på automatiserad testning, inklusive enhetstestning, täckningskriterier och testbarhetsdesign. Genom praktiska övningar får deltagarna kunskaper i att utveckla testfall, refaktorera och automatisera tester.

  • Vem det är för: Programvaruutvecklare, QA-ingenjörer och blivande programvarutestare med grundläggande kunskaper i Java.
  • Ämnen som behandlas:
    • Enhets- och systemtestning
    • Kodtäckning
    • Testautomatisering och mock-objekt
    • Kvalitet och kodlukt i testkod
  • Online, på plats eller både och? Online
  • Krävs en examen? Nej
  • Varaktighet: 5 veckor
  • Hur många undervisningstimmar: 3 till 5 timmar per vecka
  • Behörighetskrav: Grundläggande kunskaper i programmering, särskilt i Java.
  • Pris:
    • Utan certifikat: Gratis
    • Med certifikat: $249
  • Gå kursen: edX

Get regular tech leadership wisdom for delivering better software and systems.

3. Specialisering i programvarutestning och automatisering (Minnesotas universitet)

Kurssida för specialisering i programvarutestning och automatisering
Kurs i specialisering i programvarutestning och automatisering (Källa)

Den här specialiseringen ger viktiga färdigheter inom programvarutestning. Den omfattar grunderna i Python och cybersäkerhet, centrala testtekniker och automatiseringsverktyg för att säkerställa programvarans kvalitet.

Materialet omfattar testning utan insyn i koden och testning med insyn i koden, automatiserad testning av webb- och mobilapplikationer samt formella testmetoder. Anmäl dig idag för att vidareutveckla din expertis.

  • För vem: Nybörjare till medelnivå inom programvaruutveckling som vill förbättra sina testkunskaper.
  • Ämnen som behandlas:
    • Testning utan insyn i koden och testning med insyn i koden
    • Automatiserad funktionstestning
    • Skapande av testplaner
    • Mutationstestning och modellkontroll
  • Online, på plats eller både och? Online
  • Krävs examen? Ja
  • Varaktighet: 2 månader
  • Hur många undervisningstimmar: 10 timmar per vecka
  • Behörighetskrav:
    • Erfarenhet av ett objektorienterat programmeringsspråk (helst Java)
    • Förmåga att installera och köra en IDE (Eclipse rekommenderas)
  • Pris:  Gratis
  • Gå kursen: Coursera

4. Grunderna i programvarutestning och validering (University of Leeds)

Landningssida för kursen Grunderna i programvarutestning och validering
Kursen Grunderna i programvarutestning och validering (Källa)

Den här utbildningen introducerar viktiga begrepp inom programvarutestning och omfattar testning av användargränssnitt samt regressionsanalys för att säkerställa programvaruprodukters kvalitet och validering. Genom praktiska övningar får deltagarna praktisk erfarenhet av att utforma effektiva testfall och utveckla omfattande testplaner.

  • För vem: Nybörjare som är intresserade av att lära sig grunderna i programvarutestning och validering.
  • Ämnen som behandlas:
    • Typer av programvarutestning (fördelar och nackdelar)
    • Utformning och utvärdering av testfall
    • Skapande av omfattande testplaner
  • Online, på plats eller både och? Online
  • Krävs examen? Nej
  • Varaktighet: 5 timmar
  • Hur många undervisningstimmar: Självstudietakt
  • Behörighetskrav: Inga
  • Pris:
    • Gratis
    • $39.99 per månad
  • Gå kursen: Coursera

5. Programmeringsgrunder: programvarutestning/kvalitetssäkring (LinkedIn Learning)

Landningssida för kursen Programmeringsgrunder: programvarutestning/kvalitetssäkring
Kursen Programmeringsgrunder: programvarutestning/kvalitetssäkring (Källa)

Den här utbildningen i programvarutestning introducerar grunderna i programvarutestning och kvalitetssäkring (QA) inom programvaruutveckling. Den behandlar viktiga testmetoder, inklusive testkörning, och betonar QA:s roll i programvaruutvecklingens livscykel (SDLC).

  • Vem den är till för: Programvarutestare och utvecklare på nybörjarnivå som är intresserade av kvalitetssäkring.
  • Ämnen som behandlas:
    • QA-roll inom programvaruutveckling
    • Testplanering och testgenomförande
    • Testtyper
    • Felrapportering och övervakning
  • Online, på plats eller båda? På nätet
  • Krävs examen? Nej
  • Varaktighet: 2 timmar
  • Hur många undervisningstimmar: I egen takt
  • Behörighetskrav: Inga
  • Pris:
    • Gratis provperiod i 1 månad
    • Betald: $19.99 per månad efter provperioden
  • Gå kursen: LinkedIn Learning

6. Handledning i programvarutestning (Great Learning)

Landningssida för handledning i programvarutestning
Handledningskurs i programvarutestning (Källa)

Den här kostnadsfria kursen introducerar deltagarna till de viktigaste verktygen och teknikerna som behövs för att utföra programvarutestning och utveckla tillförlitliga applikationer. Kursen är utformad för att vara interaktiv och behandlar grundläggande begrepp som livscykeln för programvaruutveckling (SDLC), dokumentationstestning och olika modeller för programvarutestning, vilket ger grundläggande kunskaper som är värdefulla för blivande automationsingenjörer.

  • Vem den är till för: Nybörjare som vill lära sig grunderna i programvarutestning eller yrkesverksamma som vill förbättra sina testningsfärdigheter.
  • Ämnen som behandlas:
    • Grunderna i programvarutestning
    • SDLC och testmodeller
    • Dokumentation inom testning
    • Strategiska angreppssätt för testning
  • Online, på plats eller båda? På nätet
  • Krävs examen? Nej
  • Varaktighet: 1 timme
  • Hur många undervisningstimmar: 1 timme
  • Behörighetskrav: Inga
  • Pris: Gratis
  • Gå kursen: Great Learning

7. ISTQB® CTFL: Grunderna i testning (Pluralsight)

Skärmbild från kursen ISTQB® CTFL: Grunderna i testning
Kursen ISTQB® CTFL: Grunderna i testning (Källa)

Den här kursen är utformad för att introducera deltagarna till grunderna i programvarutestning baserat på ramverket från ISTQB® (Internationella kvalifikationsnämnden för programvarutestning). Den fungerar som en utgångspunkt för dem som siktar på att uppnå ISTQB® Foundation-certifiering och ger insikter i kvalitetssäkring av programvara.

  • Vem det är för: Nybörjare inom programvarutestning och personer som strävar efter ISTQB®-certifiering
  • Ämnen som behandlas:
    • Sju centrala testprinciper
    • Hantering av testprocesser
    • Testverktyg och testtekniker
    • Nödvändig programvarutestning
    • Grunderna i testprocessen
    • God praxis inom testning
  • Online, på plats eller båda? Online
  • Krävs examen? Ja
  • Varaktighet: 1 timme och 42 minuter
  • Antal undervisningstimmar: 1 timme och 42 minuter
  • Behörighetskrav: Inga
  • Pris: $29 per månad efter en 10-dagars provperiod
  • Gå kursen: Pluralsight

8. En introduktion till certifierad testare på grundnivå (CTFL) (Simplilearn)

Webbsida för en introduktion till certifierad testare på grundnivå (CTFL)
En introduktion till certifierad testare på grundnivå (CTFL) (Källa)

Certified Tester Foundation Level (CTFL) är en brett erkänd certifiering inom programvarutestning. Den ger en grund i testprinciper, praxis och hantering samt säkerställer en gedigen grund inom kvalitetssäkring av programvara.

  • Vem det är för: Personer som förbereder sig för CTFL-certifiering
  • Ämnen som behandlas:
    • Grunderna i programvarutestning
    • Testning genom hela programvarans livscykel
    • Statiska tekniker inom testning
    • Tekniker för testdesign
    • Testhantering
    • Verktygsstöd för testning
  • Online, på plats eller båda? Online
  • Krävs examen? Ja
  • Behörighetskrav: Inga
  • Pris: Gratis
  • Gå kursen: Simplilearn

9. Grunderna i programvarutestning: testtekniker (LinkedIn Learning)

Webbsida för grunderna i programvarutestning: testtekniker
Grunderna i programvarutestning: testtekniker (Källa)

Den här kursen fokuserar på grundläggande testtekniker inom programvarutestning. Den riktar sig till programvarutestare som vill förbättra sina testkunskaper eller förbereda sig för ISTQB-certifiering. Kursen behandlar olika testmetoder och betonar hur förfinade tekniker förbättrar testresultaten. Den innehåller även vägledning om hur testprocesser kommuniceras effektivt.

  • För vem: Mellannivåtestare inom programvara och personer som förbereder sig för ISTQB-certifiering
  • Ämnen som behandlas:
    • Black box-testning
    • White box-testning
    • Erfarenhetsbaserad testning
    • Kommunicera testprocesser utan fackspråk
  • Online, på plats eller både och? Online
  • Krävs examen? Nej
  • Varaktighet: 1 timme och 24 minuter
  • Hur många undervisningstimmar: 1 timme och 24 minuter
  • Behörighetskrav: Inga
  • Pris: $19.99 per månad
  • Gå kursen: LinkedIn Learning

10. ISTQB® Grundkurs: Testning under hela livscykeln för programvaruutveckling (Pluralsight)

ISTQB® Grundkurs: Kurssida för testning under hela livscykeln för programvaruutveckling
ISTQB® Grundkurs: Kurs i testning under hela livscykeln för programvaruutveckling (Källa)

Den här kursen fokuserar på testning inom livscykeln för programvaruutveckling (SDLC) med hjälp av ISTQB:s riktlinjer. Den ger insikter i olika SDLC-modeller, olika testnivåer och testtyper som är viktiga för att upprätthålla programvarukvaliteten. Kursen riktar sig till nybörjare som vill fördjupa sin förståelse av programvarutestning och utforska olika testmetoder.

  • För vem: Nybörjare inom programvarutestning, särskilt personer som är intresserade av ISTQB-certifiering
  • Ämnen som behandlas:
    • Förstå olika SDLC-modeller
    • Utforska testnivåer
    • Jämföra olika testtyper
    • Lära sig om underhållstestning
  • Online, på plats eller både och? Online
  • Krävs examen? Ja
  • Varaktighet: 1 timme och 21 minuter
  • Hur många undervisningstimmar: 1 timme och 21 minuter
  • Behörighetskrav: Inga
  • Pris: $29 per månad efter en kostnadsfri provperiod på 10 dagar
  • Gå kursen: Pluralsight

11. Den kompletta intensivkursen i programvarutestning 2024 (Udemy)

Kursens landningssida för Den kompletta intensivkursen i programvarutestning 2024
Den kompletta intensivkursen i programvarutestning 2024 (Källa)

Den här omfattande kursen riktar sig till personer som vill inleda en karriär inom programvarutestning eller utöka sina kunskaper som QA-specialist. Det är en av Udemys högst rankade kurser och den täcker allt från grunderna i manuell testning till avancerade koncept inom programvarutestning.

  • Vem det är för: Nybörjare inom programvarutestning och personer som är intresserade av en karriär inom kvalitetssäkring
  • Ämnen som behandlas:
    • Grunderna i manuell testning
    • Grunderna i agil testning
    • API & webbtjänsttestning med Postman
    • Prestandatestning med JMeter
    • Möjligheter inom frilanstestning: Plattformar som uTest och Test.io
    • Testautomatisering med Selenium IDE, Katalon Studio och Playwright
    • Tekniker för svartlåde- och vitlådetestning
  • Online, på plats eller både och? Online
  • Krävs examen? Nej
  • Varaktighet: 35 timmar
  • Antal undervisningstimmar: I egen takt
  • Behörighetskrav: Inga
  • Pris: $124.99
  • Gå kursen: Udemy

12. Agil testning (LinkedIn Learning)

Webbplatsens landningssida för kursen Agil testning
Kurs i agil testning (Källa)

Den här kursen är utformad för att hjälpa yrkesverksamma att förstå hur man implementerar agil testning inom en organisation. Den fokuserar på manuell testning och testautomatisering och behandlar de viktigaste rollerna, ansvarsområdena och testprocesserna i en agil miljö.

  • Vem det är för: Nybörjare och personer på mellannivå som är intresserade av agil testning
  • Ämnen som behandlas:
    • Testarnas roll i agila team
    • Metoder för agil testning
    • Testprocesser och ansvarsområden
    • Manuell testning och testautomatisering
    • Kontinuerlig integrering i agila miljöer
    • Tekniker för felspårning
  • Online, på plats eller både och? Online
  • Krävs examen? Nej
  • Varaktighet: 48 minuter
  • Antal undervisningstimmar: 48 minuter
  • Behörighetskrav: Inga
  • Pris: $19.99 per månad
  • Gå kursen: LinkedIn Learning

13. Automatiserad programvarutestning: modellbaserad och tillståndsbaserad testning (Delfts tekniska universitet)

Webbsida för kursen Automatiserad programvarutestning: modellbaserad och tillståndsbaserad testning
Kurs i automatiserad programvarutestning: modellbaserad och tillståndsbaserad testning (Källa)

Den här avancerade kursen fokuserar på modellbaserade och tillståndsbaserade testtekniker. Den är idealisk för personer som vill fördjupa sina kunskaper inom automatisering av programvarutestning och behandlar olika strategier för att säkerställa leverans av programvara av hög kvalitet.

  • Vem det är för: Avancerade programvarutestare och utvecklare som vill förbättra sina kunskaper inom automatiserad testning
  • Ämnen som behandlas:
    • Modellbaserad testning och beslutstabeller
    • Finita tillståndsmaskiner och täckningskriterier
    • Självtestningstekniker: förvillkor, eftervillkor och invariant­er
    • Mutationstestning för kvalitetssäkring av programvara
    • Ramverk för egenskapsbaserad testning
  • Online, på plats eller båda? Online
  • Krävs examen? Nej
  • Varaktighet: 5 veckor
  • Hur många undervisningstimmar: 3 till 5 timmar per vecka
  • Behörighetskrav: Inga
  • Pris:
    • Utan certifikat: Gratis
    • Med certifikat: $199
  • Gå kursen: edX

14. Programvarutestning för utvecklare (Codio)

Skärmbild från kursen Programvarutestning för utvecklare
Kursen Programvarutestning för utvecklare (Källa)

Den här kursen på nybörjarnivå ingår i specialiseringen Verktyg och metoder inom programvaruutveckling och är utformad för utvecklare som är nya inom programvarutestning. Den behandlar grundläggande testtekniker med JavaScript och flera populära testverktyg samt ger praktisk erfarenhet genom kodningsprojekt.

  • Vem det är för: Utvecklare som vill förbättra sina testningskunskaper
  • Ämnen som behandlas:
    • Enhetstestning med Jest
    • Testdriven utveckling (TDD)
    • API-testning med Postman
    • Testautomatisering med Selenium och Cucumber
    • Prestandatestning med JMeter
  • Online, på plats eller båda? Online
  • Krävs examen? Nej
  • Varaktighet: 3 veckor
  • Hur många undervisningstimmar: 3 timmar per vecka
  • Behörighetskrav: Inga
  • Pris: $49 per månad 
  • Gå kursen: Coursera

15. Mästarkurs i programvarutestning med Jira & agilt arbetssätt – bli QA-ledare (Udemy)

Landningssida för kursen Mästarkurs i programvarutestning med Jira & agilt arbetssätt – bli QA-ledare
Kursen Mästarkurs i programvarutestning med Jira & agilt arbetssätt – bli QA-ledare (Källa)

Den här bästsäljande kursen fokuserar på programprojektledning i realtid och programvarutestning med hjälp av agila metoder och verktyg som Jira. Det är en djupgående resurs med omfattande praktiska exempel för den som vill bli skicklig på manuell testning och projektledning.

  • För vem: Blivande programvarutestare, Scrum Masters och projektledare som är intresserade av agila metoder
  • Ämnen som behandlas:
    • Metoder för programvarutestning
    • Projektledning med Jira och Bugzilla
    • Agila Scrum- och Kanban-metoder
    • Utformning av testfall och defektens livscykel
    • Grunderna i SQL för QA
    • Demonstration av ett projekt i realtid med Jira
  • Online, på plats eller både och? Online
  • Krävs examen? Nej
  • Varaktighet: 10.5 timmar
  • Hur många undervisningstimmar: Studera i egen takt
  • Behörighetskrav: Inga
  • Pris: $129.99
  • Gå kursen: Udemy

16. Grunderna i programvarutestning: kontinuerlig testning och DevOps (LinkedIn Learning)

Kurswebbplats för Grunderna i programvarutestning: kontinuerlig testning och DevOps
Kursen Grunderna i programvarutestning: kontinuerlig testning och DevOps (Källa)

Den här kursen på mellannivå utforskar kontinuerlig testning i DevOps-miljöer och betonar hur automatiserade tester integreras i en pipeline för kontinuerlig integration. Den är utformad för personer som har erfarenhet av agil testning och automatisering och vill utveckla sina färdigheter inom kontinuerlig testning.

  • För vem: QA-proffs och programvarutestare som vill lära sig kontinuerlig testning i DevOps
  • Ämnen som behandlas:
    • Grunderna i kontinuerlig testning
    • Implementering av CI-kompatibel testkod
    • Körning av automatiserade tester i pipelines för kontinuerlig integration
    • Testtekniker baserade på containrar
    • Generering av rapporter från testresultat
  • Online, på plats eller både och? Online
  • Krävs examen? Nej
  • Varaktighet: 35 minuter
  • Hur många undervisningstimmar: 35 minuter
  • Behörighetskrav: Inga
  • Pris: $19.99 per månad
  • Gå kursen: LinkedIn Learning

17. Lär dig JMETER från grunden med liveapplikationer – prestandatestning (Udemy)

Landningssida för Lär dig JMETER från grunden med liveapplikationer – prestandatestning
Kursen Lär dig JMETER från grunden med liveapplikationer – prestandatestning (Källa)

Den här Udemy-kursen är utformad för att ge deltagarna en djup förståelse för prestandatestning med Apache JMeter. Den är mycket praktiskt inriktad och omfattar liveapplikationer samt praktiska projekt för att täcka grunderna i belastningstestning och prestandaanalys.

  • Vem det är för: Manuella testare, testare av webbtjänster och icke-programmerare som är intresserade av prestandatestning
  • Ämnen som behandlas:
    • Introduktion till JMeter och prestandatestning
    • Lasttestning av webbapplikationer och REST API:er
    • JMeter-gränssnittets komponenter och skapande av testfall
    • Integrering av Selenium med JMeter
    • Beanshell-skriptning för avancerad testning
    • Datadriven testning och dynamisk hantering av svar
  • På distans, på plats eller båda? På distans
  • Krävs examen? Nej
  • Varaktighet: 8.5 timmar
  • Antal undervisningstimmar: Studera i egen takt
  • Behörighetskrav: Inga
  • Pris: $139.99
  • Gå kursen: Udemy

Vad händer härnäst?

Öka din SaaS-tillväxt och dina ledarskapsfärdigheter.

Prenumerera på vårt nyhetsbrev för de senaste insikterna från CTO:er och blivande teknikledare.

Vi hjälper dig att skala smartare och leda starkare med guider, resurser och strategier från ledande experter!