De vanligaste misstagen inom teststrategi och testautomatisering

Med rätt tillvägagångssätt kan testautomatisering ge snabb feedback, ökad och breddad kännedom om kvalitet och större trygghet i leveranser till slutkund. Men många organisationer får inte den effekt de hoppats på. Så, vilka är de vanligaste misstagen när företag skapar en strategi för testautomatisering?

Man börjar automatisera utan ett tydligt syfte

Ett vanligt misstag är att företag börjar bygga automatiserade tester innan de har definierat varför de gör det och hur arbetet ska förvaltas över tid. Testautomatisering ses ofta som ett självklart steg i utvecklingen, men utan en tydlig målbild blir det svårt att avgöra vad som ska automatiseras, hur testinsatsen ska mätas och vem som ansvarar för lösningen på lång sikt.

Resultatet blir ofta att tester byggs upp successivt utan en gemensam riktning, samtidigt som underhållsbehovet växer.

‍

En vanlig missuppfattning är att fler automatiska tester leder till högre kvalitet.

‍
Man testar mycket – men inte rätt

En vanlig missuppfattning är att fler automatiska tester leder till högre kvalitet. Men i praktiken handlar en framgångsrik teststrategi för automatisering sällan om att testa mer, utan om att testa rätt. Utgångspunkten bör alltid vara risk. Vilka funktioner är viktigast för användaren? Vilka fel skulle få störst konsekvenser för verksamheten? Vilka delar av systemet förändras ofta?

För e-handel är det exempelvis betydligt viktigare att säkerställa att kunden kan hitta och köpa en produkt än att automatisera tester för mindre viktiga funktioner som sällan påverkar affären. När testautomatiseringen fokuserar på de mest värdefulla flödena blir den både mer effektiv och enklare att förvalta över tid.
‍

Testdata planeras för sent

Många företag underskattar betydelsen av en genomtänkt strategi för testdata. Automatiserade tester är beroende av att rätt data finns tillgänglig när testerna körs. Om samma testdata används om och om igen kan tester bli felaktiga eller helt enkelt sluta fungera. En produkt kanske inte längre finns i lager, ett användarkonto kan vara låst eller ett tidigare test kan ha förändrat förutsättningarna för nästa körning.

Konsekvensen blir ofta tidskrävande felsökning där teamet behöver avgöra om felet faktiskt finns i systemet eller om det är testmiljön som orsakar problemet. En hållbar strategi för testdata är därför en förutsättning för stabila och tillförlitliga automatiserade tester.

Man överskattar vad testautomatisering kan lösa

Testautomatisering är onekligen ett kraftfullt verktyg, men det kan inte ersätta mänskliga tester. Automatiserade tester är bra på att verifiera att ett förväntat beteende fungerar som det ska. Testerna följer instruktioner och kontrollerar exakt det de har programmerats att kontrollera.

Människor testar annorlunda. Människor kan utforska, ifrågasätta och agera. Det är ofta genom utforskande testning som oväntade fel och brister i användarupplevelsen upptäcks.

De mest framgångsrika teststrategier för testautomatisering ser därför inte testautomatisering som en ersättning för mänsklig testning, utan som ett komplement. Kombinationen av automatiserade tester och utforskande testning skapar bättre förutsättningar för snabba leveranser, hög kvalitet och en tryggare användarupplevelse.

Tack! Vi kontaktar dig så fort som möjligt!
Thank you! We will get back to you as soon as possible!
Oops! Something went wrong while submitting the form.

Ladda hem whitepaper

Oops! Something went wrong while submitting the form.

Download whitepaper

Oops! Something went wrong while submitting the form.

Mer läsning

More inspiration

kontakt
Contact