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
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Käyttäytymislähtöinen kehitys osana ketterää kehitystä : Testausautomaation toteutus Cucumber- ja Playwright-työkalujen avulla

Valtanen, Hannele (2025)

 
Avaa tiedosto
Valtanen_Hannele.pdf (1.395Mt)
Lataukset: 


Valtanen, Hannele
2025
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-2025120331870
Tiivistelmä
Opinnäytetyön tarkoituksena oli tehostaa sovelluksen dokumentointia ja testausautomaation toteutusta. Tutkimuksessa lähdettiin selvittämään käyttäytymislähtöisen kehityksen mahdollisuuksia ongelmakohtien ratkaisuksi. Tavoitteena oli selvittää, miten käyttäytymislähtöinen kehitys voidaan integroida osaksi olemassa olevaa ketterää kehitysprosessia sekä miten voidaan helpottaa automaattitestien kehitystä ja ylläpitoa. Opinnäytetyön toimeksiantaja oli Ramboll Finland Oy ja tutkimus lähti liikkeelle yrityksen SaaS-palvelun kehitystarpeista.

Teoreettinen osuus koostuu käyttäytymislähtöisen kehityksen kuvauksesta sekä aihetta tukevista osista, kuten ketterästä ohjelmistokehityksestä ja ohjelmistotestauksesta. Opinnäytetyö on toiminnallinen hyödyntäen tutkimusmenetelminä kirjallisuuskatsausta ja iteratiivisesti kehitettyä kehittämisprojektia. Käyttäytymislähtöisen kehityksen työkaluja testattiin toimeksiantajan Scrum-prosessin mukaisesti, tiimille parhaiten sopivien ratkaisujen löytämiseksi.

Kehittämisprojektin tuloksena syntyi suunnitelma toimeksiantajan kehitysprosessiin tuotavista muutoksista käyttäytymislähtöisen kehityksen keinoin sekä alustava tekninen ratkaisu automaattisten e2e-testien toteuttamiselle. Johtopäätöksenä voidaan todeta, että oikein hyödynnettynä käyttäytymislähtöinen kehitys voi tukea sovelluksen dokumentointia ja testausautomaation kehitystä. Kehitystyön perusteella suositellaan jatkamaan ominaisuuksien dokumentointia yhteneväisellä kuvauskielellä, joka edistää kehittäjien toteuttamaa testausautomaatiota. Käyttäytymislähtöinen kehitys koettiin oikeaksi valinnaksi dokumentoinnin ja testausautomaation haasteiden ratkaisuksi. Toimeksiantaja oli tyytyväinen työn tuloksiin, ja tutkimuksen tuloksien mukaisia toimia on alettu ottaa käyttöön koko tiimin kesken.
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