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
Introduksjon til AI i Software Testing
- Oversikt over AI-evner i testing og QA
- Typer av AI-verktøy som brukes i moderne testarbeidsflyter
- Fordeler og risikoer ved AI-drevet kvalitetssikring
LLMs for generering av testtilfeller
- Prompt-engineering for å generere enhets- og funksjonelle tester
- Opprette parameteriserte og datadrevne testmaler
- Konvertere brukerhistorier og krav til testskript
AI i utforskende og kantestesting
- Identifisere utestede grener eller forhold ved hjelp av AI
- Simulere sjeldne eller unormale bruksscenarier
- Risikobaserte strategier for generering av tester
Automatisert UI- og regressjonstesting
- Bruk AI-verktøy som Testim eller mabl for opprettelse av UI-tester
- Opprettholde stabile UI-tester gjennom selvhelbredende selektorer
- AI-basert analysering av regressjonspåvirkning etter kodeendringer
Feilanalyse og testoptimalisering
- Klassifisering av testfeil ved hjelp av LLM- eller ML-modeller
- Redusere flakete testkjøringer og varslingsutmattelse
- Prioritere testkjøring basert på historiske innsikter
Integrering i CI/CD-pipelines
- Innebygging av AI-testgenerering i Jenkins, GitHub Actions, eller GitLab CI
- Validering av testkvalitet under pull-forespørsler
- Automatisering av tilbakestilling og smart testgating i pipelines
Framtidige trender og ansvarlig bruk av AI i QA
- Vurdere nøyaktigheten og sikkerheten til AI-genererte tester
- Gostyre og audittrekk for AI-forbedrede testprosesser
- Trender innen AI-QA-plattformer og intelligente observabilitet
Oppsummering og neste steg
Krav
- Erfaring med programvaretesting, testplanlegging, eller QA-automatisering
- Kjennskap med testrammeverk som JUnit, PyTest, eller Selenium
- Grunnleggende forståelse av CI/CD-pipelines og DevOps miljøer
Målgruppe
- QA-ingeniører
- Software Development Engineers in Test (SDETs)
- Programvaretestere som arbeider i agile eller DevOps miljøer
14 timer