Udvalg af scenarier
Først det, der er forretningskritisk og testes oftest, fx login, bestilling og betaling.
Automatisering betaler sig, hvor de samme scenarier testes igen og igen. Udgiver I én gang om året, er der ingen grund. Udgiver I hver anden uge, bliver den manuelle regressionstest den største bremse i hele processen.
Vi automatiserer ikke alt, men det, der gentages ofte og har fundet sin form. Jagten på fuld dækning koster mere, end den giver.
Først det, der er forretningskritisk og testes oftest, fx login, bestilling og betaling.
Test i fx Playwright, Cypress eller pytest, skrevet robuste over for kosmetiske ændringer i brugerfladen, ellers æder vedligeholdelsen gevinsten.
Oprettes og ryddes op, så kørslerne ikke påvirker hinanden, og uden rigtige persondata i testmiljøet.
Testene kører automatisk på hvert build i GitHub Actions, GitLab CI eller Azure DevOps, ikke kun når nogen husker det.
Et klart resultat med det trin, hvor testen fejlede, skærmbillede og besked i Teams eller Slack.
Testene opdateres, når produktet ændrer sig. Det er løbende arbejde, ikke et engangsprojekt.
De første automatiske test kører efter to til tre uger. Den mærkbare effekt kommer, når hovedflowene er dækket.
Vi opgør, hvor mange timer den manuelle regressionstest koster i dag. Så kan man se, om automatisering betaler sig.
Afviklingsmiljø i skyen, håndtering af testdata og rapportering.
Vi skriver testene i prioriteret rækkefølge, begyndende med det, der gør mest ondt, når det går i stykker.
Vi opdaterer ved ændringer og tager hånd om ustabile test.
En ustabil test er værre end ingen test. Fejler den ind imellem uden reel grund, holder teamet op med at læse resultaterne, og så bliver de rigtige fejl overset sammen med støjen. Sådanne test bliver enten rettet med det samme eller slettet uden sentimentalitet.
Nej. Automatiske test kører hurtigt og utrætteligt det, der allerede er beskrevet. At opdage et ukendt problem i et nyt flow kræver et menneske. Automatisering fjerner rutinen, ikke folkene.
Ved sjældne releases, en brugerflade i hastig forandring og prototyper. Bliver produktet tegnet om hver måned, skal testene skrives om hurtigere, end de når at gøre gavn.
Fornuftig dækning, ikke maksimal. Som regel rækker det med de flows, der tjener penge, og de steder, hvor der tidligere har været fejl. Jagten på en procentsats giver test for testens skyld.
Ja. Vi gennemgår dem først, fjerner dem, der er ustabile eller overflødige, og bygger videre på det, der fungerer, i det værktøj I allerede bruger.
Skriv, hvor ofte I udgiver nye versioner, og hvor lang tid den manuelle test tager. Vi regner på, om automatisering betaler sig.
Tak for jeres henvendelse
Den ligger nu hos en af vores konsulenter. I hører fra os inden for arbejdsdagen, og hastesager bliver taget op af en tekniker med det samme.
Byen står ikke på listen. Tjek stavemåden, eller vælg den nærmeste større by.