automaatiotestejä
Automaatiotestejä ovat ohjelmistotestausmenetelmä, jossa testausprosessin toistuvat ja aikaa vievät osat suoritetaan automaattisesti ennalta määritettyjen skriptien avulla. Tämä eroaa manuaalisesta testauksesta, jossa ihmistestaaja suorittaa testitapaukset fyysisesti. Automaatiotestausta käytetään erityisesti regressiotestauksessa, suorituskykytestauksessa ja kuormitustestauksessa, joissa samojen testien suorittaminen useita kertoja on välttämätöntä. Tavoitteena on parantaa testauksen tehokkuutta, nopeutta ja luotettavuutta sekä vähentää ihmisen tekemiä virheitä.
Automaatiotestausprojektin aloittamiseksi valitaan sopivat testausvälineet ja -kehykset, kuten Selenium, Appium tai JUnit, riippuen testattavasta sovelluksesta ja