Ta kontakt
 Varighet 21 timer

Kursplan

Grundeleggene i kvalitetsstyring og testing

  • Definere kvalitet, kvalitetsstyring og testing
  • De syv testprinsippene (ISTQB CTFL v4.0)
  • Testing vs. feilsøking vs. kvalitetskontroll
  • Psykologien bak testing
  • Roller og ansvar i et QA-lag

Programvarelivssyklusen og testing

  • Faser i programvaretestlivssyklusen (STLC)
  • Testing tilnærminger for vannfall, agile, DevOps og CI/CD
  • Testnivåer: enhet, integrasjon, system, akseptans
  • Shift-left og shift-right teststrategier
  • Sporbarhet mellom krav og testtilfeller

Statisk testteknikk

  • Gjennomgang, walkthrough og inspeksjon
  • Statisk analyse ved hjelp av automatiserte verktøy
  • Sjekklassebasert og rollebasert gjennomgang
  • Formelle og uformelle gjennomgangsteknikker
  • Integrering av statisk testing i agile arbeidsflyter

Testteknikker

  • Svartboks-teknikker: ekvivalensdeling, grenseverdianalyse
  • Beslutningstabelltesting og statsovergangstesting
  • Brukstest og utforskende testing
  • Hvitboks-teknikker: setnings- og beslutningsdekning
  • Erfaringsbaserte teknikker og feilgjetting

Feilhåndtering

  • Feil-livssyklus: oppdagelse, rapportering, triage, løsning, lukking
  • Skrive effektive feilrapporter med JIRA
  • Klassifisering av feilalvorlighetsgrad vs. prioritet
  • Teknikker for rotårsaksanalyse
  • Feilmålinger og trendanalyse

Teststyring og risikobasert testing

  • Testplanlegging og estimeringsmetoder
  • Risikoidentifisering, vurdering og medforhaling
  • Testovervåking, kontroll og rapportering
  • Definere testfullføringskriterier og avslutningsbetingelser
  • ISTQB-samsvarende teststrategi og testpolicydokumenter

Testverktøy og automatiseringsgrunder

  • Klassifisering av testverktøy (ISTQB verktøykategorier)
  • Fordele og risiko ved testautomatisering
  • Velge verktøy: open source vs. kommersielle løsninger
  • Innføring av Selenium, Playwright og Cypress
  • Bygge en grunnleggende automatisert testsuite

Innføring av AI i kvalitetsstyring

  • Konsepter for AI og maskinlæring for testere
  • Taksonomi: AI for testing vs. testing av AI-systemer
  • Aktuelle AI-testlandskap: muligheter og begrensninger
  • Kvalitetsegenskaper for AI-baserte systemer
  • ISTQB CT-AI silabusoversikt og relevans

AI-assistert testtilfellesgenerering

  • Bruke LLMer (ChatGPT, Claude, Copilot) for utkast til testtilfeller
  • Prompt engineering teknikker for generering av testscenarioer
  • Konvertere brukersaker og akseptanskriterier til testtilfeller
  • Overprøve og validere AI-genererte testtilfeller
  • Plattformer: Testim, Mabl og AI-native testgenereringsverktøy

AI-assistert testautomatisering

  • Selv-helbredende testautomatisering med Katalon Studio AI
  • AI-drevet objektgjenkjenning og elementplassering
  • Visuell regresjonstest med Applitools Eyes
  • Selenium med AI-pluginer for robust automatisering
  • Mindre vedlikeholdsarbeid med intelligente lokalisatorer

AI for feilprediksjon og analyse

  • Prediksjonsbasert testvalg med Launchable og Sealights
  • Feilklynge og anomalioppdagelse med ReportPortal
  • AI-assistert rotårsaksanalyse
  • Kvalitetsrisikopoeng og testgapanalyse
  • Bruke historiske feildata for å prioritere testing

AI-verktøyvurdering og CI/CD-integrasjon

  • Kriterier for vurdering av AI-testverktøy
  • ROI-analyse og innføringsstrategi
  • Integrasjon av AI-testverktøy i Jenkins, GitHub Actions, GitLab CI
  • Sløyfedesign: når og hvor man skal kjøre AI-drevne tester
  • Måle effektiviteten til AI-testing med målinger

Ethiske overvegelser i AI-drevet testing

  • Forurensing og rettferdighet i AI-genererte testdata
  • Personvernssaker ved bruk av skybaserte AI-verktøy
  • Gjennomsiktighet og forklarbarhet i AI-testbeslutninger
  • Styring og samsvarsovervegelser
  • Ansvarlig AI-praksis for QA-lag

Forberedelse til ISTQB CTFL-eksamen

  • CTFL v4.0 eksamensstruktur, varighet og poengsum
  • Spoertyper og svarstrategier
  • Emnevektfordeling gjennom CTFL silabuskapitler
  • Prøveeksamen med ISTQB-stil prøveoppgaver
  • Studietillegg og anbefalte ressurser

Capstone: Ende-til-ende AI-forbedret testarbeidsflyt

  • Designe testtilfeller fra et prøvekravdokument
  • Bruke AI til å generere og forbedre testscenarioer
  • Automatisere valgte tester med selv-helbredende verktøy
  • Rapportere feil og kjøre AI-assistert rotårsaksanalyse
  • Retrospektiv: Integrasjon av AI i daglig QA-praksis

Krav

  • Basisk forståelse av programvareutviklingskonsepter og terminologi
  • Grunnleggende kjennskap til programvaretest
  • Ingen forutgående ISTQB-sertifisering eller formell QA-opplæring kreves

Målgruppe

  • QA-profesjonelle og softwarereportere som forbereder seg til ISTQB Foundation Level-sertifisering
  • Testingeniører som ønsker å integrere AI-verktøy i sine testarbeidsflyter
  • Lag som går over fra ad-hoc-test til strukturrerte QA-rammeverk

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier