Testautomatisering

Testautomatisering


Hvorfor skal vi testautomatisere ?

 

Der er flere årsager til at vi skal benytte testautomatisering:

  • Flere test afviklet pr. gennemløb
  • Test kan afvikles hurtigere og dermed mulighed for kortere testperiode
  • Test vi normalt ikke kan afvikle manuelt – f.eks. parallel test
  • Testafviklingen er mindre påvirkelig (menneskelig fejl/forstyrrelser)
  • Bredere testdækning
  • Øge testfrekvensen

 

Hvad indeholder testautomatisering?


Testautomatisering indeholder:

  • Software
  • Dokumentation
  • Testcases
  • Testmiljø(er)
  • Testdata

 

Succesfaktorer i testautomatisering


Følgende er gode succesfaktorer for testautomatisering:

  • En god Test Automatisering STrategi (TAST)
  • Et godt Test Automatisering Framework (TAF)
  • Applikationen/systemet, der skal testes, skal være designet til test.

 

Begrænsninger ved testautomatisering


Det er ikke alle manuelle test, der kan automatiseres – eks. checke en besked på en telefonsvarer.