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
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Käyttöliittymätestien kehittäminen Robot Framework -sovelluskehyksellä

Kudjoi, Aleksi (2018)

 
Avaa tiedosto
Kudjoi_Aleksi.pdf (451.0Kt)
Lataukset: 


Kudjoi, Aleksi
Laurea-ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018121120921
Tiivistelmä
Tämän toiminnallisen opinnäytetyön tarkoituksena oli suorittaa kehitysprojekti, jossa yritys X:n vanhat Javalla koodatut käyttöliittymätestit päivitettiin ajantasaiseen muotoon Robot Frameworkin avulla. Myös testien dokumentaatio päivitettiin vastaamaan uusien testien sisältöä. Asiakas oli suomalainen tietojenkäsittelyalalla toimiva yritys.

Työn tietoperusta perustuu kirjallisiin ja sähköisiin lähteisiin. Siinä perehdytään kehitysprojektissa käytettyihin menetelmiin ja käsitteisiin, kuten ohjelmistotestaukseen, regressiotestaukseen, testiautomaatioon ja Robot Frameworkiin. Kehitystyön toteutuksesta kuvataan projektin vaiheet suunnittelu- ja valmisteluvaiheesta projektin valmistumiseen. Työn tuloksessa on huomioitu asiakkaan antama palaute sekä omakohtaiset työn aikana tehdyt havainnot.

Testien automatisoiminen toteutettiin RIDE-editorin avulla ja testien sisältämät toiminnallisuudet selvitettiin lukemalla vanhojen käyttöliittymätestien dokumentaatiota sekä niiden ohjelmakoodia. Testien dokumentointi suoritettiin käyttäen Spiratest-työkalua.

Työn tuloksena syntyi projektin alussa määritellyille palveluille tarkoitettu automatisoitu testisetti, missä testit ovat ajantasaisia ja loogisesti nimettyjä. Testit saadaan halutessa nyt myös ajastettuun ajoon esimerkiksi päivittäin Jenkins –sovelluksen avulla. Testien dokumentaatio on sijoitettu yhteen paikkaan, josta se on selkeästi ja helposti luettavissa.
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