Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Toiminnallisen testausautomaation kehittäminen integraatiorajapinnoille

Haapavuo, Jeri (2017)

 
Avaa tiedosto
Haapavuo.pdf (887.2Kt)
Lataukset: 



Haapavuo, Jeri
2017

Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2017-08-16
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201708241707
Tiivistelmä
Laadunvarmistus on tärkeä osa ohjelmistokehitysprosessia. Ohjelmistojen testausmenetelmiä kehittämällä voidaan parantaa laadunvarmistusprosessia merkittävästi. Toteuttamalla testausautomaatio on mahdollista tuottaa rakenteisia testiskenaarioita automaattisesti ja suorittaa niitä testattavaan järjestelmään.

Tässä työssä yritykselle luodaan testausautomaatioratkaisu, joka kykenee suorittamaan ennalta määrättyjä testejä testattavaan järjestelmään ja validoimaan järjestelmän palautteet automaattisesti. Ratkaisu kykenee tulkitsemaan XML-muotoisia testisekvenssirakenteita, joissa on myös validointiehdot jokaiselle testitapaukselle.

Työn ratkaisussa yksittäisiä testitapauksia on mahdollista kirjoittaa manuaalisesti XML-muodossa tai antaa testausautomaatiotyökalun generoida testitapauksia ennalta määrätyn mallin pohjalta. Työssä käydään läpi toteutuksessa sovellettuja testausmenetelmiä, kuten mallipohjaista testausta. Lisäksi työssä esitellään toteutuksen aikana havaittuja mallipohjaisuuden etuja ja haittoja perinteisiin testausmenetelmiin verrattuna.

Työn tuloksena luotiin testausautomaatiotyökalu ja toiminnallinen testausautomaatio Atostek Oy:n eRA-järjestelmän kolmelle integraatiorajapintaversiolle. Testausautomaatiotyökalu pyrittiin luomaan modulaariseksi ja siten soveltuvaksi myös muiden järjestelmien tarpeisiin. Testausautomaatio mahdollisti testaamisen huomattavasti laajemmilla arvojoukoilla kuin manuaalinen testaus sen aiheuttaman ajansäästön ansiosta.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [43034]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste