Sovellustestauksen suunnittelu ja toteutus C#-ohjelmistokehitysprojektille
Hännikäinen, Matti (2022)
Hännikäinen, Matti
2022
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-202203143481
https://urn.fi/URN:NBN:fi:amk-202203143481
Tiivistelmä
Tässä opinnäytetyössä perehdyttiin sovelluskehitysprojektille tehtävään sovellustestaukseen. Tavoitteena oli esittää sovellustestauksen suunnittelu ja toteutus kokonaisuudessaan ja pohtia sovellustestauksesta saatavia hyötyjä sovelluskehityksen aikana. Työssä tutkittiin eri testaustapojen ja -työkalujen hyötyä, käyttöä ja tarkoitusta.
Työn osana esitetään sovellustestauksen suunnittelu ja toteutus Windows-pohjaiselle C#-sovelluskehitysprojektille. Projektille valittiin sopivat testaustavat ja työkalut ja toteutettiin testiautomaatio CI/CD-ympäristön avulla.
Testitulosten perusteella tutkittiin ja esitettiin sovellusprojektissa ilmenneitä ongelmia, niihin johtaneita syitä ja tehtiin tarvittavat korjaus- ja jatkotoimenpiteet. Työn lopuksi pohditaan sovellustestauksen kehittymistä projektin aikana ja sen vaikutuksia projektin etenemiseen.
Työn osana esitetään sovellustestauksen suunnittelu ja toteutus Windows-pohjaiselle C#-sovelluskehitysprojektille. Projektille valittiin sopivat testaustavat ja työkalut ja toteutettiin testiautomaatio CI/CD-ympäristön avulla.
Testitulosten perusteella tutkittiin ja esitettiin sovellusprojektissa ilmenneitä ongelmia, niihin johtaneita syitä ja tehtiin tarvittavat korjaus- ja jatkotoimenpiteet. Työn lopuksi pohditaan sovellustestauksen kehittymistä projektin aikana ja sen vaikutuksia projektin etenemiseen.