Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion till AI i Software Testing
- Översikt över AI-kapaciteter inom testning och kvalitetssäkring
- Typer av AI-verktyg som används i moderna testflöden
- Fördelar och risker med AI-drivna kvalitetsteknik
LLMs för Testfallsgenerering
- Prompt engineering för att generera enhets- och funktionstester
- Skapande av parameteriserade och datadrivna testmallar
- Omvandling av användarhistorier och krav till testskript
AI i explorativ och gränsfalls-testning
- Identifiering av otestade grenar eller villkor med hjälp av AI
- Simulering av sällsynta eller ovanliga användningsscenarier
- Strategier för riskbaserad testgenerering
Automatiserad UI- och regressions-testning
- Användning av AI-verktyg som Testim eller mabl för UI-testskapande
- Underhåll av stabila UI-tester genom självhelande selektorer
- AI-baserad analys av regressionspåverkan efter kodändringar
Felanalys och testoptimering
- Klustering av testfel med hjälp av LLM eller ML-modeller
- Minskning av flakiga testkörningar och alarmtrötthet
- Prioritering av testutförande baserat på historiska insikter
Integration i CI/CD-pipelines
- Inbäddning av AI-testgenerering i Jenkins, GitHub Actions, eller GitLab CI
- Validering av testkvalitet under pull-requester
- Automatiserade rollbackar och smart testgating i pipelines
Framtidstrender och ansvarsfull användning av AI i kvalitetssäkring
- Utvärdering av noggrannheten och säkerheten hos AI-genererade tester
- Goförvaltning och auditloggar för AI-förbättrade testprocesser
- Trender inom AI-QA-plattformar och intelligent observabilitet
Sammanfattning och nästa steg
Krav
- Erfarenhet av programvarutestning, testplanering eller QA-automatisering
- Kännedom om testramverk som JUnit, PyTest, eller Selenium
- Grundläggande förståelse för CI/CD-pipelines och DevOps-miljöer
Målgrupp
- QA-ingenjörer
- Software Development Engineers in Test (SDETs)
- Programvarutestare som arbetar i agila eller DevOps-miljöer
14 timmar