Järjestelmätestaus tuotekehitysprojektissa
Viitanen, Tiia (2024)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024080624075
https://urn.fi/URN:NBN:fi:amk-2024080624075
Tiivistelmä
Opinnäytetyössä tutkittiin järjestelmätestauksen suunnittelua ja toteutusta tuotekehitysprojektissa. Projektissa testaamisen kohteena oli toimeksiantajan Haltian Oy:n kehittämä IoT-laite. Tavoitteena oli varmentaa, että tuote vastaa asetettuja vaatimuksia, sekä minimoida jatkotestauksessa havaittavat ongelmat. Järjestelmätestauksen toteuttamiseen ei ole yhtä oikeaa tapaa, joten työssä keskityttiin yleisimpiin menetelmiin. Opinnäytetyö on jaettu kahteen osaan: teoria ja toteutus. Teoria osuudessa käytettiin tieteellisiä tutkimuksia, artikkeleita sekä toimeksiantajan sisäisiä dokumentteja. Testaus suunniteltiin ja toteutettiin toimeksiantajan toimitiloissa. Toteutuksen aikana testiympäristössä käytettäviä laitteita vaihdettiin sujuvan testaamisen sekä luotettavien testituloksien takaamiseksi. Toteutuksen alussa suoritettiin testien suunnittelu. Työssä käytetyt työkalut, menetelmät sekä testitapaukset määräytyivät tuotekehitysprojektin projekti- ja testisuunnitelman mukaisesti. Testitapaukset suoritettiin vaiheittain ja jokainen testitapaus raportoitiin määritellyllä tavalla. Testituloksien kirjaamiseen käytettiin TestLink- ja Excel-työkalua. IoT-laitteesta testattiin kernel-tason ominaisuudet ja rajapinnat. Testaamisella varmistettiin tuotteen alatason toiminta ja suorituskyky. Tuloksissa huomioitiin myös testiympäristön mahdollinen vaikutus. Kokonaisuudessa suoritetuissa testeissä havaittiin vain yksi heikkous, joka liittyi WLAN-moduulin Dual Stack-ominaisuuteen. Havainnon vuoksi tuotteessa siirryttiin käyttämään Single Stack-menetelmää. Testauksen jälkeen tuote siirtyi jatkokehitykseen, jossa suoritetaan kattavampia testejä uudessa testiympäristössä.