Yksikkötestaustyökalu Epecin kirjastoprojekteille
Ala-Korte, Saara (2023)
Ala-Korte, Saara
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-2023061123489
https://urn.fi/URN:NBN:fi:amk-2023061123489
Tiivistelmä
Opinnäytetyön tavoitteena oli selvittää, soveltuuko co♻e-yksikkötestaustyökalu Epecin kirjastoprojektien testaamiseen. CODESYS-sovelluksien testaamiseen on saatavilla toinen testaustyökalu, jonka käyttö vaatii maksullisen lisenssin. Lisenssin vuoksi sitä ei ole mahdollista käyttää kaikissa asiakasprojekteissa. Tarkoituksena oli saada selville, voidaanko testaustyökalu korvata co♻e-testaustyökalulla.
Aluksi tutustuttiin ohjelmistotestaukseen yleisellä tasolla. Ohjelmistotestauksesta käydään läpi testaustasoja, testaustyyppejä ja niiden ohessa myös erilaisia testausmenetelmiä. Opinnäytetyössä myös tutustuttiin siinä käytettyyn CODESYS-ohjelmointiympäristöön ja sillä käytettäviin testaustyökaluihin co♻e ja Test Manager. Työkaluun tutustumien alkoi tekemällä sillä yksinkertaisia testejä ja jatkui suunnittelemalla tavanomaisia yksikkötestejä erilaisia testaustekniikoita käyttäen.
Työn lopputuloksena todennettiin co♻e-yksikkötestaustyökalun soveltuvan kirjastoprojektien testaamiseen. Työn aikana tehtiin esimerkkitestausprojekti, jota voidaan käyttää myöhemmin yrityksessä perehdytyksessä.
Aluksi tutustuttiin ohjelmistotestaukseen yleisellä tasolla. Ohjelmistotestauksesta käydään läpi testaustasoja, testaustyyppejä ja niiden ohessa myös erilaisia testausmenetelmiä. Opinnäytetyössä myös tutustuttiin siinä käytettyyn CODESYS-ohjelmointiympäristöön ja sillä käytettäviin testaustyökaluihin co♻e ja Test Manager. Työkaluun tutustumien alkoi tekemällä sillä yksinkertaisia testejä ja jatkui suunnittelemalla tavanomaisia yksikkötestejä erilaisia testaustekniikoita käyttäen.
Työn lopputuloksena todennettiin co♻e-yksikkötestaustyökalun soveltuvan kirjastoprojektien testaamiseen. Työn aikana tehtiin esimerkkitestausprojekti, jota voidaan käyttää myöhemmin yrityksessä perehdytyksessä.