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

Testiautomaatio Robot Frameworkilla ketterässä ohjelmistoprojektissa

Närhi, Eemi (2019)

 
Avaa tiedosto
Narhi_Eemi.pdf (1.027Mt)
Lataukset: 


Närhi, Eemi
2019
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019111921572
Tiivistelmä
Opinnäytetyössä kartoitettiin ja kuvailtiin testiautomaation nykytilaa Tieto Finland Oy:n ketterässä ohjelmistoprojektissa, siinä vastaan tulleita haasteita testiautomaation kannalta ja sitä, miten haasteita pyrittiin selvittämään. Tavoitteena oli tuoda esille asioita testiautomaatiossa, joita voitaisiin tehdä paremmin ja järkevämmin toimeksiantajan projekteissa. Työssä käsiteltiin ohjelmistotestausta, testiautomaatiota, ketterän ohjelmistokehityksen menetelmää ja sitä, miten projektissa käytännössä toteutettiin testiautomaatiota sekä minkälaisia testejä projektissa tehtiin Robot Framework-viitekehyksen avulla. Tietoperusta koostui ohjelmistotestaukseen liittyvästä kirjallisuudesta ja sähköisistä julkaisuista. Opinnäytetyön loppuosassa kuvailtiin projektissa ilmenevien haasteiden selvittämistä testiautomaatioasiantuntijan näkökulmasta, testiautomaation merkitystä projektissa sekä kehitysehdotuksia. Varsinainen kerronta testiautomaation toteutuksesta pyrittiin säilyttämään yleisellä ja selkokielisellä tasolla.

Tutkimusmenetelmänä käytettiin tutkimuksellisen kehittämistyön menetelmäperiaatteita. Työn tulokset sekä johtopäätökset osoittivat, että testiautomaatio on tärkeä sijoitus ohjelmiston elinkaareen, jonka toteuttaminen onnistuneesti vaatii paljon osaamista, resursseja sekä kärsivällisyyttä. Avoimeen lähdekoodiin perustuvat kustannustehokkaat testiautomaatiotyökalut, kuten Robot Framework tukivat testiautomaation toteuttamista, mutta siihen liittyi haasteita, jotka vaikuttivat testiautomaation onnistumiseen. Testiautomaation toteuttamisessa pitää tehdä niiden testien automatisointia, joissa automaatio on tehokkainta. Järjestelmän muuttuessa toteutetut automatisoidut testit eivät välttämättä enää toimi tarkoituksenmukaisesti. Testien ylläpitäminen oli erittäin tärkeä osa testiautomaation menestymisen kannalta. Työn tuloksia voidaan hyödyntää yrityksen testiautomaation kehittämisessä.
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