The purpose of this thesis was to create a working testing automation proof of concept by using TestLink, Robot Framework and Git. The automation is supposed to run the tests given from TestLink in a cloud environment by using Robot Framework and report the results back to TestLink. Git is used for getting the most recent versions of tests during the testing run. Software testing, cloud services and the tools used in the project were introduced in the theory part of this thesis. The elements, architecture, components and the functions of the testing automation are described in the practical part of this thesis. Installation instructions are included in appendices. The basic functionality of the testing automation was built in time well enough for it to be used for testing FreeNest. However, a part of the planned features was left either unfinished or completely missing due to limited time; however, they did not cause any noticeable trouble for the testing automation. ; Työssä oli tarkoituksena luoda toimiva testausautomaation esimerkki käyttämällä TestLink, Robot Framework ja Git -työkaluja. Testausautomaatin on tarkoitus ajaa TestLinkistä valitut testit automaattisesti pilviympäristössä käyttämällä Robot Frameworkia ja raportoida tulokset takaisin TestLinkille. Testien uusimmat versiot haetaan Git-repositoriosta ajon aikana. Työn teoriaosassa on esitelty ohjelmiston testausta, pilvipalveluita, sekä projektissa käytettyjä työkaluja. Käytännön osassa on esitelty työssä tehdyn testausautomaatin elementtejä, arkkitehtuuria ja komponentteja, sekä itse automaation toimintaa. Asennusohjeet ovat työssä mukana liitteenä. Testausautomaation perustoiminnallisuus saatiin rakennettua ajallaan siten, että sitä pystyi käyttämään FreeNestin testaamiseen. Osa suunnitelluista lisäominaisuuksista jäi kuitenkin keskeneräisiksi tai puuttumaan kokonaan ajan puutteen vuoksi, mutta niiden puuttumisesta ei kuitenkaan koitunut huomattavaa haittaa testausautomaation toiminnalle.
Enhanced Testing Automation Proof of Concept for FreeNest
2012-01-01
10024/386
Hochschulschrift
Elektronische Ressource
Englisch
DDC: | 629 |
Future-Proof Automation Concept for Mannesmann SA Continuous Tube Plant in Brazil
British Library Online Contents | 1996
|Foil Film Riding Face Seal Proof-of-Concept Testing
AIAA | 2002
|NTRS | 2003
|