Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

ERP-järjestelmän testiautomaation suunnittelu : Regression Suite Automation Tool ja Robot Framework testiautomaatiotyökalujen soveltuvuusanalyysi

Sivén, Silva (2021)

 
Avaa tiedosto
ERP-järjestelmän testiautomaation suunnittelu (612.9Kt)
Lataukset: 


Sivén, Silva
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021052410839
Tiivistelmä
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 automatisointityökalujen valintaprosessista sekä valituista työkaluista. Teoriatiedossa esitetty testiautomaatiotyökalun vertailumatriisi tuli toimimaan analyysini johtopäätösten ja suositusten tekemiseen tukevana aputyövälineenä.

Automatisointityökalujen analyysiprosessi aloitettiin helmikuun 2021 loppupuolella ja prosessi viimeisteltiin toukokuussa 2021. Kuvaan toteuttamaani analyysiprosessia, jossa kokosin dataa ja havaintoja RSAT ja Robot Framework automatisointityökaluilla toteutetuista proof of concept testitapauksista. Tehtäviini kului toteuttaa Robot Frameworkilla testitapauksen, jonka taustalla on organisaation tarve varmistaa liiketoiminnalle kriittiset testitapaukset, joissa toteutuu integraatio järjestelmien välillä.

Opinnäytetyön tuotoksena muodostui soveltuvuusanalyysi sekä Robot Frameworkilla toteutetut resurssi- ja avainsanakirjastot toimeksiantajan käyttöön. Analyysiin valitut automatisointityökalut edustavat kahta eri testiautomatisoinnin viitekehystä. Asetelma osaltaan muodosti ennakko-odotuksen automatisointityökalujen testien toteuttamiseen, suorittamiseen ja ylläpitoon. Johtopäätöksenä testitapauksen sisältö ja sen prioriteetit ratkaisevat tarvetason testiautomaatiotyökalulle ja ohjaavat sen valintaa. Toteuttamani valintamatriisi auttaa rajaamaan työkaluja, mutta testitapauksen asettamat rajat/kyvyt työkalulle ovat tapauskohtaisia.

Totean, että Robot Framework on vertailun perusteella testauksen ja ohjelmiston hyvää laatua tukeva automatisointityökalu. Opinnäytetyön toimeksiantajan priorisoitavat testitapaukset liittyvät eri järjestelmien integraatioihin ja RSAT:lla ei voida toteuttaa liiketoiminnalle kriittisiä testitapauksia.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste