Magento 2:n testausautomaatio
Ahtonen, Jyrki (2018)
Ahtonen, Jyrki
Oulun ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018110316589
https://urn.fi/URN:NBN:fi:amk-2018110316589
Tiivistelmä
Opinnäytetyön aiheena oli suunnitella ja toteuttaa yrityksen ohjelmistokehityksen tarpeisiin testaussuunnitelma, luoda moduulitestejä yrityksen Magento 2 -verkkokauppa-alustan moduuleihin ja lisäksi perehtyä Magento 2 -alustan automaattisiin testausjärjestelmiin. Lopputuloksena tavoitteena oli saada yritykselle testaussuunnitelma tulevaisuuden testauksen jatkokehitystä varten ja dokumentaatio ja ohjeet testien tekemiseen.
Suunnittelu ja toteutus tehtiin projektiluontoisesti. Projektin alussa luotiin projektille projektisuunnitelma ja aikataulu. Ensimmäiseksi perehdyttiin testauksen teoriaan, minkä jälkeen opeteltiin käyttämään testauksessa käytettäviä työkaluja. Työkaluihin tutustumisen jälkeen aloitettiin moduulitestausten luonti ja dokumentointi. Lopuksi edettiin opettelemaan Magento 2 -verkkokauppa-alustan integraatio- ja järjestelmätestien suoritusta.
Projektin toteutus onnistui hyvin ja kaikki tavoitteet saavutettiin. Yritykselle saatiin jatkosuunnitelma ja dokumentaatio automaatiotestauksen kehittämiseen ja suorittamiseen. Testausautomaation kehitystä jatketaan projektin päättymisen jälkeen.
Suunnittelu ja toteutus tehtiin projektiluontoisesti. Projektin alussa luotiin projektille projektisuunnitelma ja aikataulu. Ensimmäiseksi perehdyttiin testauksen teoriaan, minkä jälkeen opeteltiin käyttämään testauksessa käytettäviä työkaluja. Työkaluihin tutustumisen jälkeen aloitettiin moduulitestausten luonti ja dokumentointi. Lopuksi edettiin opettelemaan Magento 2 -verkkokauppa-alustan integraatio- ja järjestelmätestien suoritusta.
Projektin toteutus onnistui hyvin ja kaikki tavoitteet saavutettiin. Yritykselle saatiin jatkosuunnitelma ja dokumentaatio automaatiotestauksen kehittämiseen ja suorittamiseen. Testausautomaation kehitystä jatketaan projektin päättymisen jälkeen.