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

Eristetty käyttöliittymän kehitys: käyttöliittymän kehitys, testaaminen sekä dokumentointi eristetyssä ympäristössä

Haataja, Juri (2023)

 
Avaa tiedosto
Haataja_Juri.pdf (844.9Kt)
Lataukset: 


Haataja, Juri
2023
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023112832464
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli ottaa käyttöön sekä vahvistaa visuaalisen regressiotestauksen toimivuus käyttäen React- sekä Storybook-ohjelmistokoodikirjastoja sekä Chromatic-pilvipalvelua. Idea aiheen tutkimiseen tuli omasta kiinnostuksesta käyttöliittymäkehitykseen, koettuani ettei pelkkä käyttöliittymän ohjelmistokoodipohjainen testaaminen tuntunut riittävältä ratkaisulta oikeanlaisen ulkoasun varmistamiseksi.
Visuaalisen regressiotestauksen suorittaminen Storybookilla vaatii syvällistä ymmärrystä ohjelmistokoodikirjaston dokumentoinnista, joka oli helposti saatavilla Storybookin virallisilta verkkosivuilta. Lisäksi erilaiset blogipostaukset, jotka käsittelevät visuaalista regressiotestausta Storybookilla, tarjosivat oleellista tietoa käytännön kokemuksista ja parhaista käytännöistä. Yhdistelemällä Storybookin virallisen dokumentaation tarkkuuden ja blogipostauksissa jaetuista käytännön vinkeistä saatavan käytännön näkemyksen, visuaalisen regressiotestauksen toteuttaminen Storybookilla oli perusteellinen ja luotettava prosessi.
Lopputuloksena syntynyt visuaalisen regressiotestauksen putkisto (engl. pipeline) osoittautui toimivaksi ratkaisuksi varmistamaan käyttöliittymäkomponenttien ulkoasun ja visuaalisen eheyden ohjelmistokoodimuutosten välillä. Itse Storybook-kirjaston käyttöönotto tarinoineen, lukuisine laajennuksineen ja määrittelyineen osoittautui jopa yllättävän työlääksi, mihin toivoisinkin yksinkertaistamista esimerkiksi tarinoiden luomisen automatisoinnin muodossa.
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