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.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Enhanced Testing Automation Proof of Concept for FreeNest



    Erscheinungsdatum :

    2012-01-01


    Anmerkungen:

    10024/386


    Medientyp :

    Hochschulschrift


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Klassifikation :

    DDC:    629




    Foil Film Riding Face Seal Proof-of-Concept Testing

    Munson, John / Grant, Darrell / Agrawal, Giri | AIAA | 2002


    Proof of Concept

    Bauer, Jeffrey | NTRS | 2003



    Proof of Concept Evaluation of a Portable Flight Display for MTE Testing

    Schulze, Philip C. / Gray, Justin R. / Klyde, David H. | AIAA | 2022