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
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

www-sovelluspalveluiden integraatiotestien automatisointi

Suomalainen, Janne (2013)

Avaa tiedosto
JanneSuomalainen_Thesis.pdf (2.528Mt)
Lataukset: 


Suomalainen, Janne
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305169006
Tiivistelmä
Insinöörityö käsittelee sovellustestauksen automatisointia ja testien integrointia osaksi automaattisesti
ajettavia regressiotestejä. Työn ensimmäisenä tavoitteena oli mahdollistaa
www-sovelluspalveluiden testaukseen luotujen testitapausten automatisointi ja niiden suorituksen
mahdollistaminen Enoro Oy:n kehittämästä Autotester-sovelluksesta. Käytännössä
tällä haluttiin liittää SoapUI-nimisellä www-sovelluspalveluiden testaukseen keskittyvällä
ohjelmistolla tehtyjä testejä osaksi automaattisesti ajettavia regressiotestejä.
Ensimmäinen tavoite ratkaistiin kehittämällä SoapUiRunner-niminen ohjelmakomponentti,
joka integroitiin osaksi Autotester-sovellusta. SoapUiRunner mahdollistaa SoapUIprojektissa
olevan testisarjan tai yksittäisen testitapauksen ajamisen suoraan Autotesterille
kirjoitetulla AT-Skriptillä. Lisäksi SoapUiRunner muodostaa suorituksen jälkeen testituloksista
selkeän html-muotoisen testiraportin.
Insinöörityön toisena tavoitteena oli tehdä selvitystyö siitä, miten Enoro Oy:n käynnissä
olevan SAP-MDUS-integraatioprojektin testit voitaisiin tulevaisuudessa liittää myös osaksi
automaattisesti ajettavia regressiotestejä. Selvitystyö keskittyi olemassa olevan testausratkaisun,
Enoron kehittämän SapSim-sovelluksen tulevaisuuden roolin selvittämiseen. Siinä
haettiin SapSim:ille järkevintä hyödyntämistapaa osana regressiotestien suorittamista.
Selvitystyön johtopäätöksenä suositellaan SapSim:in toiminnallisuuksien liittämistä suoraan
Autotester-sovellukseen, jolloin ylläpidettävänä olisi vain yksi testaussovellus.
SoapUiRunnerin kehityksen jälkeen useita www-sovelluspalveluita testaamaan tehtyjä
SoapUI-testisarjoja voidaan jatkossa suorittaa Autotesterin kautta, jolloin niitä voidaan ajaa
osana automaattisia regressiotestejä. Siten automaattisesti toistettavien regressiotestien
määrä lisääntyy huomattavasti. Lisääntyneen testauksen seurauksena yhä suurempi osa
kehitettävissä sovelluksissa ilmenneistä virheistä havaitaan ja voidaan korjata sovelluskehityksen
aikaisemmassa vaiheessa. Lopputuloksena testauksen kattavuus paranee, joka
mahdollistaa laadukkaampien ohjelmistoratkaisujen tarjoamisen asiakkaille.
 
Kokoelmat
  • Opinnäytetyöt
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