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

Testausautomaatiotyökalujen vertailu : Robot Framework vs. Cypress

Sydänmaa, Laura (2025)

 
Avaa tiedosto
Sydanmaa_Laura.pdf (838.1Kt)
Lataukset: 


Sydänmaa, Laura
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025120432511
Tiivistelmä
Opinnäytetyössä tutkittiin testausautomaatiotyökalujen Robot Frameworkin ja Cypressin eroja sekä niiden soveltuvuutta toimeksiantajayrityksen käyttöön. Työssä selvitettiin, millaisia vahvuuksia ja rajoitteita näihin työkaluihin liittyy ja miten ne tukevat erilaisia testausvaiheita ohjelmistokehityksessä. Tarkoituksena oli tarjota kokonaiskuva siitä, miten työkalut eroavat toisistaan käytettävyyden, ekosysteemin, ylläpidettävyyden ja soveltuvuuden osalta sekä arvioida, miten niitä voidaan hyödyntää yrityksen tulevaisuuden testausstrategiassa.

Työ toteutettiin kirjallisuuskatsauksena, jossa hyödynnettiin ajantasaisia lähteitä automaatiotestauksen teoriasta ja käytännöistä. Vertailussa tarkasteltiin muun muassa syntaksia, suorituskykyä, raportointia ja testien laajennettavuutta. Lisäksi arvioitiin testausautomaation roolia yritysten ohjelmistokehityksessä sekä tulevaisuuden kehityssuuntia, kuten tekoälyn ja koodittomien ratkaisujen yleistymistä.

Tuloksissa todettiin, että Cypress soveltuu erityisesti modernien web-käyttöliittymien nopeaan ja kehittäjälähtöiseen testaamiseen, kun taas Robot Framework tarjoaa joustavan ja laajennettavan alustan, joka tukee monikerroksisia testausratkaisuja ja mahdollistaa testien kehittämisen myös ei-teknisille käyttäjille. Työn perusteella havaittiin, että yritys voisi hyötyä testausautomaation yhtenäistämisestä eri tuotealueiden välillä, mikä parantaisi yhteistyötä ja testausprosessien skaalautuvuutta.

Johtopäätöksenä esitettiin, että molemmat työkalut ovat käyttökelpoisia eri tarkoituksiin, mutta työkalun valinta riippuu projektin painopisteistä ja testausympäristön tarpeista. Työ tarjoaa pohjan tuleville kehitystoimille ja mahdolliselle pilotoinnille todellisessa testausympäristössä.
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