Automaatiotestien määrittely ja arviointi verkkokauppakehityksessä
Erkkilä, Joni (2021)
Lataukset:
Erkkilä, Joni
2021
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-2021060815146
https://urn.fi/URN:NBN:fi:amk-2021060815146
Tiivistelmä
Opinnäytetyön tarkoitus on tutkia automaatiotestausta ja sen käyttöönoton mahdollisuutta opinnäytetyön toimeksiantajan työympäristössä. Toimeksi antajana toimii LianaTechonologies yritys, joka toimittaa viestintä ratkaisuja omille asiakkailleen.
Toimeksiantajalla on useita omia tuotteita, joilla voidaan tarjota viestintäratkaisuja. Yksi näistä tuotteista on verkkokauppa-alusta. Automaation kautta toteutettava testaus selkeyttäisi kehitysprosesseja ja parantaisi työn laatua. Opinnäytetyön tekijä työskentelee toimeksiantajan verkkokauppa osastolla kehittäjänä.
Teoriaviitekehys on muodostettu ohjelmiston kehittämisen, ohjelmiston ylläpidon, sekä projektitoiminnan ympärille. Ohjelmiston kehittämisen ja ylläpidon käsitteitä lähestytään pääosin testaamisen näkökulmasta. Projektitoiminnan kautta esitellään ketterän kehityksen menetelmät ja nämä menetelmät linkitetään testaamiseen.
Opinnäytetyön tutkimusosa on tyypiltään kvalitatiivinen. Tutkimuksen strategiana toimii tapaustutkimus. Strategiaa toteutetaan havainnointi menetelmien muodossa. Teoriakatsauksen aikana etsittiin tarvittavaa tietoa, jonka perusteella pystyttiin luomaan lopullinen tuotos.
Opinnäytetyön tuloksena syntyi tekniset määritelmät ja aika-arvio toteutukselle. Näiden kahden ominaisuuden perusteella projektia voidaan lähteä viemään eteenpäin. Samalla syntyi tekniset rajaukset, mitä tulee ottaa huomioon, kun työtä aletaan viemään eteenpäin. Tuloksen perusteella organisaation sisällä voidaan pohtia projektin jatkoa. Onko esitetty tulos ja sen rajaukset, jotain mistä organisaatio hyötyy lopullisesti.
Toimeksiantajalla on useita omia tuotteita, joilla voidaan tarjota viestintäratkaisuja. Yksi näistä tuotteista on verkkokauppa-alusta. Automaation kautta toteutettava testaus selkeyttäisi kehitysprosesseja ja parantaisi työn laatua. Opinnäytetyön tekijä työskentelee toimeksiantajan verkkokauppa osastolla kehittäjänä.
Teoriaviitekehys on muodostettu ohjelmiston kehittämisen, ohjelmiston ylläpidon, sekä projektitoiminnan ympärille. Ohjelmiston kehittämisen ja ylläpidon käsitteitä lähestytään pääosin testaamisen näkökulmasta. Projektitoiminnan kautta esitellään ketterän kehityksen menetelmät ja nämä menetelmät linkitetään testaamiseen.
Opinnäytetyön tutkimusosa on tyypiltään kvalitatiivinen. Tutkimuksen strategiana toimii tapaustutkimus. Strategiaa toteutetaan havainnointi menetelmien muodossa. Teoriakatsauksen aikana etsittiin tarvittavaa tietoa, jonka perusteella pystyttiin luomaan lopullinen tuotos.
Opinnäytetyön tuloksena syntyi tekniset määritelmät ja aika-arvio toteutukselle. Näiden kahden ominaisuuden perusteella projektia voidaan lähteä viemään eteenpäin. Samalla syntyi tekniset rajaukset, mitä tulee ottaa huomioon, kun työtä aletaan viemään eteenpäin. Tuloksen perusteella organisaation sisällä voidaan pohtia projektin jatkoa. Onko esitetty tulos ja sen rajaukset, jotain mistä organisaatio hyötyy lopullisesti.