Automaatiotestauksen käyttöönotto verkkosivun käyttöliittymälle
Koppelo, Miika (2023)
Koppelo, Miika
2023
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-2023121537715
https://urn.fi/URN:NBN:fi:amk-2023121537715
Tiivistelmä
Opinnäytetyön tavoitteena oli dokumentoida testiautomaation suunnittelu ja toteutuksen käyttöönotto verkkosivun käyttöliittymää varten. Tavoitteena oli tarkastella testaustyökalun valintaa ja testiautomaation suunnittelun ja toteutuksen käyttöönottoa esimerkkejä hyödyntäen. Tarkoituksena oli
siis tarjota verkkosivun käyttöliittymän testiautomaatioon ohjeet, jonka avulla lukija voisi päästä alkuun tämänkaltaisessa projektissa ja hyödyntää tästä työstä saatua tietoa.
Opinnäytetyön teoriaosuus käsittelee yleisesti ohjelmistotestausta, testauksen prosessimallia ja
automaatiotestausta. Teoriaosuudessa tiedot on koottu aiheeseen liittyvistä verkkosivustoista ja
kirjallisuudesta. Testiautomaation suunnitteluosuudessa käydään läpi käyttöliittymän automaatiotestaukseen liittyvää teoriaa, valitaan sopiva testaustyökalu ja suunnitellaan esimerkkitestit tätä
työtä varten. Suunnitteluosuudessa on käytetty apuna verkkolähteitä ja testaustyökalujen omia dokumentteja. Testauksen toteutusvaiheessa näytetään testaustyökalun asennus, esitellään toteutetut automaatiotestit kuvien ja esimerkkien kautta ja esitellään testien lopputulos ja raportointi. Toteutuksen apuna on ollut testaustyökalun ja selainkirjaston omat dokumentit.
Lopputulokseksi työstä muodostui ohjeet testaustyökalun valintaan, automaatiotestauksen suunnitteluun ja toteutukseen verkkosivun käyttöliittymän automaatiotestauksen alkuun pääsemiseksi.
Lisäksi työhön on koottu teoriatietoa ohjelmistotestauksesta, automaatiotestauksesta ja verkkosivujen käyttöliittymistä.
siis tarjota verkkosivun käyttöliittymän testiautomaatioon ohjeet, jonka avulla lukija voisi päästä alkuun tämänkaltaisessa projektissa ja hyödyntää tästä työstä saatua tietoa.
Opinnäytetyön teoriaosuus käsittelee yleisesti ohjelmistotestausta, testauksen prosessimallia ja
automaatiotestausta. Teoriaosuudessa tiedot on koottu aiheeseen liittyvistä verkkosivustoista ja
kirjallisuudesta. Testiautomaation suunnitteluosuudessa käydään läpi käyttöliittymän automaatiotestaukseen liittyvää teoriaa, valitaan sopiva testaustyökalu ja suunnitellaan esimerkkitestit tätä
työtä varten. Suunnitteluosuudessa on käytetty apuna verkkolähteitä ja testaustyökalujen omia dokumentteja. Testauksen toteutusvaiheessa näytetään testaustyökalun asennus, esitellään toteutetut automaatiotestit kuvien ja esimerkkien kautta ja esitellään testien lopputulos ja raportointi. Toteutuksen apuna on ollut testaustyökalun ja selainkirjaston omat dokumentit.
Lopputulokseksi työstä muodostui ohjeet testaustyökalun valintaan, automaatiotestauksen suunnitteluun ja toteutukseen verkkosivun käyttöliittymän automaatiotestauksen alkuun pääsemiseksi.
Lisäksi työhön on koottu teoriatietoa ohjelmistotestauksesta, automaatiotestauksesta ja verkkosivujen käyttöliittymistä.