Päästä päähän -testaus osana jatkuvan julkaisemisen laadunvarmistusta : tapaus MyRoidu
Mandelin, Miika (2022)
Mandelin, Miika
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022082919673
https://urn.fi/URN:NBN:fi:amk-2022082919673
Tiivistelmä
Opinnäytetyön tavoitteena oli web-automaatioon perustuvan testauskehyksen käyttö kattavan testausohjelman luomiseen. Työssä kerrotaan käytetystä kehyksestä ja jatkuvasta julkaisemisesta, mutta työn pääpaino oli toimivan ja vaatimukset täyttävän testausohjelman toteuttaminen. Valmis testausohjelma tuli osaksi jatkuvan julkaisemisen prosessia, ja sillä oli tarkoitus nostaa työn tilaajan tuotteen laadunvarmistusta.
Työn tilaajana oli Roidu Oy Ltd. Roidu on asiakas- ja henkilöstökokemuksen asiantuntijayritys ja auttaa asiakkaitaan kokemustiedolla johtamisessa. Roidun tarjoama MyRoidu online-palvelu sisältää kattavan kirjon ominaisuuksia, joilla asiakaskokemustiedon analysointi ja hyödyntäminen tehdään mahdollisimman helpoksi ja nopeaksi. Työssä toteutettu testausohjelma automatisoi MyRoidu:n testaamisen käyttäjän näkökulmasta. Tämä prosessi oli aikaisemmin manuaalista työtä, joten testaaminen nopeutui ja määritellyt toiminnallisuudet tulee testattua aina, kun uutta toiminnallisuutta ollaan viemässä loppukäyttäjälle.
Työtä varten määriteltiin testattavaksi sellaiset toiminnallisuudet, joiden toiminnat ovat tärkeitä Roidun asiakkaiden tyytyväisyyden takaamiseksi. Näistä muodostunut testiohjelma suorittaa yhteensä 393 testiä kolmessa minuutissa, kattaen kolme eri selainmoottoria. Testausohjelmaa tullaan jatkokehittämään lisäämällä siihen uusia testauskohteita, jolloin saadaan laajempi testikattavuus MyRoiduun ja varmuus siitä, että Roidun asiakkaille tarjotaan aina laadukasta ja toimivaa tuotetta.
Työn tilaajana oli Roidu Oy Ltd. Roidu on asiakas- ja henkilöstökokemuksen asiantuntijayritys ja auttaa asiakkaitaan kokemustiedolla johtamisessa. Roidun tarjoama MyRoidu online-palvelu sisältää kattavan kirjon ominaisuuksia, joilla asiakaskokemustiedon analysointi ja hyödyntäminen tehdään mahdollisimman helpoksi ja nopeaksi. Työssä toteutettu testausohjelma automatisoi MyRoidu:n testaamisen käyttäjän näkökulmasta. Tämä prosessi oli aikaisemmin manuaalista työtä, joten testaaminen nopeutui ja määritellyt toiminnallisuudet tulee testattua aina, kun uutta toiminnallisuutta ollaan viemässä loppukäyttäjälle.
Työtä varten määriteltiin testattavaksi sellaiset toiminnallisuudet, joiden toiminnat ovat tärkeitä Roidun asiakkaiden tyytyväisyyden takaamiseksi. Näistä muodostunut testiohjelma suorittaa yhteensä 393 testiä kolmessa minuutissa, kattaen kolme eri selainmoottoria. Testausohjelmaa tullaan jatkokehittämään lisäämällä siihen uusia testauskohteita, jolloin saadaan laajempi testikattavuus MyRoiduun ja varmuus siitä, että Roidun asiakkaille tarjotaan aina laadukasta ja toimivaa tuotetta.
