Automaatiotestauksen rajoitukset asiakasprojekteissa
Karjalainen, Nina (2019)
Karjalainen, Nina
2019
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-2019121626891
https://urn.fi/URN:NBN:fi:amk-2019121626891
Tiivistelmä
Tämän opinnäytetyön aiheena oli automaatiotestauksen rajoitukset asiakasprojekteissa. Tutkimuksen tavoitteena oli selvittää ja kerätä tietoa, mitkä ovat ne asiat, jotka tuovat ongelmia automaatiotestauksen käyttöön asiakasprojekteissa.
Tutkimuksessa etsittiin vastausta siihen, että onko automaation käyttö ohjelmistotestauksessa kannattavaa sekä miten automaatiota kannattaa parhaiten hyödyntää ohjelmistotestauksessa.
Alussa perehdyttiin hieman itse testaukseen ja sen jälkeen tutkittiin, mitä kaikkia kuluja yleisesti ottaen testaukseen kuuluu.
Kokemuksia automaation sisällyttämisestä projekteihin kerättiin projektipäälliköitä haastattelemalla. Kaikilla heillä on erilaisia projekteja, joissa on erilaisia käytäntöjä. Vaikka projektit olisivatkin keskenään samantyylisiä, se ei silti tarkoita automaattisesti sitä, että niissä testausta olisi automatisoitu.
Työssä tutkittiin myös, miten onnistuneesti testauksen automatisoiminen onnistui niissä projekteissa, joissa sitä haluttiin käyttää. Pohdinnassa mietitään, mikä testauksen merkitys on tänä päivänä yrityksille ja mikä sen merkitys tulee tulevaisuudessa olemaan.
Jatkotavoitteena on luoda tai kehittää menetelmiä, joilla voitaisiin hahmottaa projektin vaiheet ja kohdat, mitä voitaisiin automaatiolla auttaa ja kehittää.
Tutkimuksessa etsittiin vastausta siihen, että onko automaation käyttö ohjelmistotestauksessa kannattavaa sekä miten automaatiota kannattaa parhaiten hyödyntää ohjelmistotestauksessa.
Alussa perehdyttiin hieman itse testaukseen ja sen jälkeen tutkittiin, mitä kaikkia kuluja yleisesti ottaen testaukseen kuuluu.
Kokemuksia automaation sisällyttämisestä projekteihin kerättiin projektipäälliköitä haastattelemalla. Kaikilla heillä on erilaisia projekteja, joissa on erilaisia käytäntöjä. Vaikka projektit olisivatkin keskenään samantyylisiä, se ei silti tarkoita automaattisesti sitä, että niissä testausta olisi automatisoitu.
Työssä tutkittiin myös, miten onnistuneesti testauksen automatisoiminen onnistui niissä projekteissa, joissa sitä haluttiin käyttää. Pohdinnassa mietitään, mikä testauksen merkitys on tänä päivänä yrityksille ja mikä sen merkitys tulee tulevaisuudessa olemaan.
Jatkotavoitteena on luoda tai kehittää menetelmiä, joilla voitaisiin hahmottaa projektin vaiheet ja kohdat, mitä voitaisiin automaatiolla auttaa ja kehittää.