Ohjelmistotestauksen automatisointi
Määttänen, Mikko (2021)
Määttänen, Mikko
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-202104286203
https://urn.fi/URN:NBN:fi:amk-202104286203
Tiivistelmä
Opinnäytetyön tavoitteena oli selvittää testauksen automatisoinnin ottamista osaksi kohdeyrityksen Mipro Oy ohjelmistokehityksen prosessia. Työssä tarkasteltiin ohjelmistotestauksen automatisoinnin koko prosessia: tutkimuksen lähtökohtia, yrityksen prosessimallia, standardeja, vaatimuksia, testausta kokonaisuutena ja automatisointia. Tutkimus pyrki antamaan lukijalle yhdenlaisen ratkaisun kuinka ohjelmistotestauksen automatisointi voidaan toteuttaa PK-yrityksessä.
Aluksi selvitettiin automatisoinnin tarpeellisuutta ja tavoitteita yleisesti sekä erityisesti Mipro Oy:ssä. Tämän jälkeen esiteltiin Mipro Oy ja kuvataan ohjelmisto, jonka testaamiseen automatisointia tultiin käyttämään. Käytiin läpi yrityksen toimintaprosessia sekä standardeja ja vaatimuksia.
Esiteltiin kehitysvaiheen yleisimmät testausmenetelmät ja testauksen eri tasot. Kuvailtiin tärkeimmät asiat testauksen olennaisimmista dokumenteista: lähtötiedoista, testaussuunnitelmasta, vikaraportista sekä testausraportista.
Työn lopussa tavoitteena oli esitellä kuinka automatisoinnin tuloksia mittarointiin. Tämä prosessin vaihe ei kuitenkaan ennättänyt valmistumaan työn kirjoittamisen päättyessä. Työssä selvitettiin kuitenkin mittarointia teoriatasolla ja siihen liittyvää suunnittelua, vaatimuksia, sekä hyötyjä ja haittoja.
Aluksi selvitettiin automatisoinnin tarpeellisuutta ja tavoitteita yleisesti sekä erityisesti Mipro Oy:ssä. Tämän jälkeen esiteltiin Mipro Oy ja kuvataan ohjelmisto, jonka testaamiseen automatisointia tultiin käyttämään. Käytiin läpi yrityksen toimintaprosessia sekä standardeja ja vaatimuksia.
Esiteltiin kehitysvaiheen yleisimmät testausmenetelmät ja testauksen eri tasot. Kuvailtiin tärkeimmät asiat testauksen olennaisimmista dokumenteista: lähtötiedoista, testaussuunnitelmasta, vikaraportista sekä testausraportista.
Työn lopussa tavoitteena oli esitellä kuinka automatisoinnin tuloksia mittarointiin. Tämä prosessin vaihe ei kuitenkaan ennättänyt valmistumaan työn kirjoittamisen päättyessä. Työssä selvitettiin kuitenkin mittarointia teoriatasolla ja siihen liittyvää suunnittelua, vaatimuksia, sekä hyötyjä ja haittoja.