Slik sprer AI-testingen seg til hele teamet
Testing-flasken ingen snakker om
De fleste som jobber med testautomatisering vet at det fort kan bli tungt. Man må lære spesifikke rammeverk, skrive detaljerte skript og bruke timer på å feilsøke. Alt dette bare for å sjekke om en knapp fungerer. I mellomtiden står utviklerne og venter, QA-teamet sliter med å holde tritt, og nye folk sliter med å komme i gang.
Hva om man kunne skrive tester på vanlig norsk eller engelsk – uten å lære syntaks?
Naturlig språk som testverktøy
Det finnes nå verktøy som lar deg beskrive hva du vil teste, akkurat som du ville gjort i en samtale. I stedet for å skrive kode som peker på elementer med ID-er og klasser, skriver du setninger som:
"Trykk på logg inn-knappen, skriv inn e-postadressen, og sjekk at vi kommer til dashbordet."
Dette er mer enn bare en enklere måte å skrive på. Det betyr at flere i teamet kan være med på å definere hva som skal testes.
Agentbasert testing med hukommelse
Det som skiller de nye løsningene fra eldre verktøy er at de lærer underveis. Hver gang en test kjøres, samler systemet informasjon om skjermbilder, elementer og atferd. Det betyr at:
- Regresjoner oppdages smartere, fordi systemet forstår hensikten bak testen, ikke bare kode
- Tester reparerer seg selv når knapper eller elementer endres
- Testene blir mer stabile over tid, i stedet for å bli mer ustabile
Det er forskjellen mellom et vanlig rammeverk og en intelligent partner som hjelper deg å teste.
Hva dette betyr for teamet ditt
For utviklere betyr det at man kan beskrive ønsket atferd uten å lære Selenium eller Cypress. For QA-teamet kan man nå fokusere på avanserte tester og kanttilfeller,同时而 repetitive sjekker blir håndtert av systemet.