Verkkosovelluksen päästä päähän -testaaminen
Soisenniemi, Panu (2021)
Soisenniemi, Panu
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-2021103019059
https://urn.fi/URN:NBN:fi:amk-2021103019059
Tiivistelmä
Ohjelmistojen tarve ja määrä yhteiskunnassa kasvavat digitalisaation myötä jat kuvasti. Ohjelmistot ovat entistäkin suurempia ja monimutkaisempia, joten tes taaminen on tärkeämmässä roolissa kuin koskaan ennen.
Työn tarkoituksena oli tehdä kattava selvitys testien toteuttamisesta ja liittämi sestä osaksi jatkuvaa integraatiota sekä myös taustoittaa ohjelmistotestausta ja sen merkitystä osana ohjelmistokehityksen prosesseja.
Opinnäytetyössä toteutettiin työtä varten tehtyyn nykyaikaiseen verkkosovelluk seen päästä päähän -testit sekä liitettiin ne osaksi jatkuvan integraation putkea. Lisäksi tehtiin selvitys ohjelmistotestauksesta sekä sen merkityksestä osana oh jelmistokehityksen prosessia. Päästä päähän -testaamisen työkaluksi valittiin Cypress ja jatkuva integraatio toteutettiin Gitlabin tarjoamaan ympäristöön.
Työn tarkoituksena oli tehdä kattava selvitys testien toteuttamisesta ja liittämi sestä osaksi jatkuvaa integraatiota sekä myös taustoittaa ohjelmistotestausta ja sen merkitystä osana ohjelmistokehityksen prosesseja.
Opinnäytetyössä toteutettiin työtä varten tehtyyn nykyaikaiseen verkkosovelluk seen päästä päähän -testit sekä liitettiin ne osaksi jatkuvan integraation putkea. Lisäksi tehtiin selvitys ohjelmistotestauksesta sekä sen merkityksestä osana oh jelmistokehityksen prosessia. Päästä päähän -testaamisen työkaluksi valittiin Cypress ja jatkuva integraatio toteutettiin Gitlabin tarjoamaan ympäristöön.