×
 

Hoppa till innehåll

Testautomatisering med Continuous Intergration - Kort YH

Poäng: 40 yhp

Kursens innehåll

Syftet med kursen är att den studerande tillägnar sig den kunskap och färdighet
inom området Testautomatisering och programmering som krävs vid utveckling av
yrkesrollen som Mjukvarutestare.

Kursen omfattar följande moment:
• Continuous Integration
• Verktyg för automatisering
• Processer för testautomatisering

Kursmål

Målet med kursen är att den studerande tillgodogör sig specialiserade kunskaper,
färdigheter och kompetens i programmering och i att hantera automatisering och
versionshantering.

Den studerande kommer att lära sig grundläggande Continuous Integration samt
olika förekommande processer, t.ex. BDD och DevOps. Kursen innefattar även enklare testautomatisering

Efter genomförd kurs ska den studerande kunna:

Kunskaper:

  1. Att beskriva processen Continuous Integration och diskutera dess styrkor och
    svagheter
  2. Att förklara testautomatisering och beskriva olika processer som kan
    användas, t.ex. BDD och DevOps deras syften och begränsningar.

Färdigheter:

  1. Motivera det gjorda valet av testverktyg efter relevant informationsinsamling
    samt använda det på ett för branschen relevant sätt
    Sida 2 av 3
  2. Använda relevanta verktyg och tekniker för att sätta upp och underhålla en
    Continuous Integration pipeline

Kompetenser:

  1. Genomföra testautomatisering av olika typer av digitala tjänster i alla steg på
    ett branschrelevant sätt

Bedömning och utvärdering

Kursen kommer att genomföras med undervisning i form av föreläsningar varvat med
tid för praktisk träning på övningsuppgifter, med handledning av läraren.

Den studerande erbjuds totalt tre fasta tillfällen för kunskapskontroll. Efter ordinarie
tillfälle erbjuds den studerande möjlighet till ytterligare två omprov eller
kompletteringar.

Betygsättning


För betyget Godkänd ska den studerande
Kunna på ett grundläggande sätt beskriva processen Continuous
Integration och diskutera dess styrkor och svagheter.

Kunna på ett grundläggande sätt förklara testautomatisering och beskriva
olika processer som kan användas, t.ex. BDD och DevOps deras syften och
begränsningar.

Kunna på ett grundläggande sätt motivera det gjorda valet av testverktyg
efter relevant informationsinsamling samt använda det på ett för
branschen relevant sätt.

Kunna på ett grundläggande sätt använda relevanta verktyg och tekniker
för att sätta upp och underhålla en Continuous Integration pipeline.

Kunna på ett grundläggande sätt genomföra testautomatisering av olika
typer av digitala tjänster i alla steg på ett branschrelevant sätt.

För betyget Väl Godkänd ska den studerande:
Uppnått kraven för betyget godkänd.

Kunna på ett fördjupande sätt reflektera när testautomatisering av olika
typer av digitala tjänster i alla steg på ett branschrelevant sätt bör
användas.

För betyget Icke Godkänd:
Icke Godkänd ges till studerande som har fullföljt kursen och genomfört samtliga
kunskapskontroller men inte nått alla lärandemål för kursen.

Krav för deltagande

För att delta i denna kurs krävs 2 års erfarenheter kring test eller utveckling.