Toiminnallisen opinnäytetyön tarkoituksena oli analysoida esivalittuja RSAT ja Robot Framework-testiautomaatiotyökaluja. Työkalut liittyivät toimeksiantajan toiminnanohjausjärjestelmän regressiotestien automatisointiin. Tavoitteena oli kerätä testiautomaatiotyökalun valinnan päätöksenteon tueksi tietoa, miten käyttöympäristöön valitut testiautomaatiotyökalut kohdennetaan tehokkaasti. Lisäksi haluttiin tietää työkalujen valinnan vaikutus hyväksymistestausta tekevien liiketoiminnan edustajien ajankäyttöön ja työtehtävien priorisointiin. Opinnäytetyön teoreettisessa viitekehyksessä käsitellään yleisellä tasolla ohjelmistotestauksen prosessia ja sen eri vaiheiden testauksen automatisointia. Analysointia varten teoriatietoa hankittiin automatiso...