Testiautomaatiossa
Testiautomaatiossa viittaa prosessiin, jossa ohjelmistotestien suorittaminen tehdään automaattisesti. Tämä eroaa manuaalisesta testauksesta, jossa ihmistestaajat suorittavat testitapaukset fyysisesti. Automaatiossa käytetään työkaluja ja skriptejä, jotka suorittavat toistuvia ja ennakoitavia testejä ilman ihmisen väliintuloa.
Testiautomaation päätavoitteena on parantaa testauksen tehokkuutta, nopeutta ja luotettavuutta. Automaattiset testit voivat ajaa suuren määrän testitapauksia
Testiautomaatiota voidaan soveltaa monenlaisiin testityyppeihin, kuten yksikkötestaukseen, integraatiotestaukseen, järjestelmätestaukseen ja regressiotestaukseen. Regressiotestaus on erityisen hyödyllinen
Automaatioprosessiin kuuluu tyypillisesti testiskriptien kirjoittaminen, testausympäristön pystyttäminen ja testien ajaminen. Testien tulokset kerätään ja raportoidaan, jotta