Test Automation: Hurtigere kvalitetssikring med AI

Automatisering uden retning giver hurtige svar på de forkerte spørgsmål. Derfor starter vi altid med at få styr på strategien og styringen. Vores testledere/ testmanagere har erfaring fra komplekse projekter i både den offentlige sektor, finans, medicinal m.fl. og er certificeret efter anerkendte standarder, herunder ISTQB.

Vi rådgiver og leverer inden for:

  • Teststrategi – fastlæggelse af den overordnede strategi indeholdende testniveauer, testtyper, indgangs- og udgangskriterier og en fælles definition af, hvornår noget er godkendt.
  • Risikobaseret prioritering – testindsatsen målrettes der, hvor forretningsrisikoen er størst, frem for at fordeles jævnt.
  • Testmodenhedsvurdering – en struktureret vurdering af jeres nuværende testpraksis med et konkret roadmap for, hvordan modenheden hæves.
  • Testledelse i programmer og projekter – planlægning, estimering, bemanding og daglig styring af testaktiviteter på tværs af leverandører og teams.
  • Governance og rapportering – gennemsigtig statusrapportering til projekt- og styregruppeniveau, med målbare kvalitetsindikatorer frem for mavefornemmelser.
  • Leverandør- og acceptteststyring – styring af testforløb på tværs af eksterne leverandører, herunder koordinering af brugeraccepttest.
  • Testdata og testmiljøer – håndtering af testdata under hensyn til GDPR samt etablering af stabile miljøer.

Testledelsen er også den, der holder hånden på AI’en. Når dele af testarbejdet automatiseres og genereres, bliver det endnu vigtigere, at nogen kan svare på, hvad der er testet, hvorfor, og med hvilken dækning.

Test Automation på tværs af platforme

Vi automatiserer test af både moderne webløsninger og ældre desktopapplikationer og dækker UI, API, integration og unittests. Vi arbejder teknologiagnostisk og vælger værktøjer ud fra jeres landskab, ikke ud fra en fast partneraftale.

Vi dækker seks kompetenceområder:

  • Webbaseret test – robuste automatiserede UI-tests, der tilpasser sig ændringer i frontend uden konstant vedligehold.
  • Mobile test – skalerbar test af native og hybride apps med validering på tværs af enheder og OS-versioner.
  • Integration og API-test – kontinuerlig validering af integrationer og snitflader, så fejl fanges tidligt i værdikæden.
  • Performancetest – automatiseret analyse af svartider og belastning, der identificerer flaskehalse før produktion.
  • Enterprise-applikationer – end-to-end-test af komplekse forretningssystemer, hvor flows går på tværs af mange systemer.
  • Desktop og legacy – automatisering af test i ældre systemer, som ofte er undtaget fra automatisering, men er forretningskritiske.

I stedet for at starte med testcases eller scripts starter vi med at forstå, hvordan systemet faktisk bruges, det giver en testsuite, der afspejler virkeligheden frem for dokumentationen.

Processen består af fire trin, der gentages, hver gang systemet ændrer sig:

1. Capture & Analyze
Vi afholder workshops med forretningsbrugere og optager de faktiske arbejdsgange. AI analyserer optagelserne og omsætter adfærden til struktureret input: handlinger, variationer og potentielle testscenarier. Ingen forudsætning om, at der findes en komplet kravspecifikation.

2. Generate & Validate
AI genererer strukturerede testcases direkte fra materialet, inklusive trin, forventede resultater, screenshots og referencer. Forretningen og tekniske leads validerer dem for korrekthed og dækningsgrad. Det er her, den menneskelige kontrol ligger: AI udfører det repetitive arbejde, mens mennesker træffer beslutningerne om, hvad der er rigtigt.

3. Automate & Execute
Godkendte testcases omsættes til et standardiseret, automatiserbart format og eksekveres. Fordi testcasene er ensartede, bliver automatiseringen stabil og gentagelig. Og fordi de kan genereres på ny, vedligeholder vi dem ikke manuelt, vi regenererer dem.

4. Report & Defect Handling
Resultater og fejl identificeres automatisk på tværs af testkørsler. AI understøtter prioritering af defects efter risiko og forretningsmæssig konsekvens, så udviklerne får den vigtigste feedback først. Dokumentation og sporbarhed skabes undervejs frem for bagefter.

Test Automation er allerede ved at blive transformeret af AI.

Næste skridt er Agentisk QA, hvor intelligente testagenter selv planlægger, tilpasser og udfører dele af testarbejdet under fuld kontrol og sporbarhed.

Læs mere om Agentisk QA Læs vores business case Læs mere om Test Management

Kontakt os

Hos Sopra Steria hjælper vi organisationer med at automatisere test og kvalitetssikring af software, hvor vi kombinerer stærke testautomatiseringskompetencer med erfaring fra komplekse it-landskaber for at skabe hurtigere feedback, højere kvalitet og mere stabile leverancer. Vi tager gerne en uforpligtende dialog om jeres muligheder.

 

Signe Rohde
Signe Rohde
Manager, Head of Technology Management

| Michael Dalgaard

Undgå at blive undermineret af din egen investering i IT-konsulentbistand (Del 2)

| Michael Dalgaard

Undgå at blive undermineret af din egen investering i IT-konsulentbistand (Del 1)

| Per Josefsen

Cloud hosting i praksis – fra lift and shift til moderne løsninger

| Janna Bundvad-Åmodt

Fra data-rod til AI-resultater: Sådan starter du rigtigt

| Per Holst

Kompleksitet og omkostninger i softwareudvikling

| Sean Lindholm

Reduktion af teknisk gæld – en øvelse i clean code