Testaus osana Zalandon Fleek-mobiilisovelluksen tuotekehitystä
Koskela, Minna (2016)
Koskela, Minna
Laurea-ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016111816480
https://urn.fi/URN:NBN:fi:amk-2016111816480
Tiivistelmä
Opinnäytetyön aiheena on Zalandon Fleek-mobiilisovelluksen ostotapahtuman sekä sen eri toimintojen testaussuunnitelma. Fleek-sovellus yhdistää sosiaalisen median ja verkko-ostokset sekä toimii verkkoalustana muotimerkeille ja -brändeille omien tuotteidensa myyntiin ja markkinointiin.
Testaussuunnitelma sisältää Fleek-sovelluksen bisneskriittisten osien, kuten sisäänkirjautumisen ja ostotapahtumien, testauksen. Opinnäytetyö ottaa huomioon laadunvarmistuksen kokonaisuutena, mutta keskittyy testauksen automatisointiin. Teoriaosiossa perehdytään testauksen osuuteen ohjelmiston kehitysprojekteissa, testausprosessiin sekä testauksen menetelmiin – automaatiotestausta ja mobiilisovellusten testausta unohtamatta.
Testaussuunnitelman luomisessa käytettiin mallinnusta apuna Fleek-sovelluksen ostotapahtuman toiminnoista. Testaussuunnitelma sisältää 32 testitapausta sekä testauksen aloitus- ja lopetusehdot. Koska laadunvarmistus on muutakin kuin vain ohjelmiston testaamista, opinnäytetyössä otetaan kantaa myös testausprosessiin. Näitä huomioita kerättiin haastattelemalla Fleek-sovelluksen iOS-version kehittäjiä ja muita saman sovelluksen parissa työskenteleviä henkilöitä.
Jatkossa testaussuunnitelmaa voidaan käyttää testauksen tukena uusien ohjelmistoversioiden aloitus- tai regressiotestauksessa. Testaussuunnitelmaa on myös jatkossa kehitettävä ja uudis-tettava, mikäli ostotapahtumaan implementoidaan uusia ominaisuuksia tai käyttöliittymässä tehdään mittavia muutoksia.
Testaussuunnitelma sisältää Fleek-sovelluksen bisneskriittisten osien, kuten sisäänkirjautumisen ja ostotapahtumien, testauksen. Opinnäytetyö ottaa huomioon laadunvarmistuksen kokonaisuutena, mutta keskittyy testauksen automatisointiin. Teoriaosiossa perehdytään testauksen osuuteen ohjelmiston kehitysprojekteissa, testausprosessiin sekä testauksen menetelmiin – automaatiotestausta ja mobiilisovellusten testausta unohtamatta.
Testaussuunnitelman luomisessa käytettiin mallinnusta apuna Fleek-sovelluksen ostotapahtuman toiminnoista. Testaussuunnitelma sisältää 32 testitapausta sekä testauksen aloitus- ja lopetusehdot. Koska laadunvarmistus on muutakin kuin vain ohjelmiston testaamista, opinnäytetyössä otetaan kantaa myös testausprosessiin. Näitä huomioita kerättiin haastattelemalla Fleek-sovelluksen iOS-version kehittäjiä ja muita saman sovelluksen parissa työskenteleviä henkilöitä.
Jatkossa testaussuunnitelmaa voidaan käyttää testauksen tukena uusien ohjelmistoversioiden aloitus- tai regressiotestauksessa. Testaussuunnitelmaa on myös jatkossa kehitettävä ja uudis-tettava, mikäli ostotapahtumaan implementoidaan uusia ominaisuuksia tai käyttöliittymässä tehdään mittavia muutoksia.