Käyttöliittymäautomaatiotyökalut
Käyttöliittymäautomaatiotyökalut ovat ohjelmistoja, joita käytetään graafisten käyttöliittymien toimintojen automatisointiin. Näitä työkaluja hyödynnetään tyypillisesti ohjelmistojen testauksessa, mutta niitä voidaan käyttää myös muihin tehtäviin, kuten rutiininomaisten työpöytätoimintojen suorittamiseen tai datan keräämiseen verkkosivustoilta.
Perusperiaatteena käyttöliittymäautomaatiotyökaluissa on, että ne jäljittelevät ihmisen vuorovaikutusta käyttöliittymän kanssa. Tämä voi tarkoittaa esimerkiksi napin painamista,
Käyttöliittymäautomaatiotyökalut voidaan jakaa karkeasti kahteen päätyyppiin: skriptipohjaisiin työkaluihin ja visuaalisiin työkaluihin. Skriptipohjaiset työkalut vaativat ohjelmointiosaamista ja
Automaation avulla voidaan nopeuttaa toistuvia tehtäviä, vähentää inhimillisiä virheitä ja parantaa ohjelmistojen laatua. Työkalujen käyttö vaatii