LABVIEW OHJELMIEN TESTAUS JA DOKUMENTOINTI
Katajala, Antti (2011)
Katajala, Antti
Keski-Pohjanmaan ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105167989
https://urn.fi/URN:NBN:fi:amk-201105167989
Tiivistelmä
Tämä tutkimustyö tehtiin Sasken Finland Oy:lle LabVIEW tiimin suunnittelijoiden tarpeeseen. Tämän tutkimustyön tarkoitus oli LabVIEW:lla ohjelmoitujen ohjelmien testauksen ja dokumentoinnin yhtenäisen ohjeistuksen laadinta. Miten testausprosessin tulisi edetä?Miten lopputestaus tulisi suorittaa? Mitä tulisi dokumentoida LabVIEW:lla ohjelmoitaessa?
Työ toteutettiin teemahaastattelemalla yrityksen suunnittelijoita testauksesta ja dokumentoinnista. Näistä tehtiin yhteenveto ja verrattiin tuloksia teoriassa kerrottuihin suosituksiin. Teoriasta ja haastatteluista luotiin yleinen ohjeistus suunnittelijoille testaukseen ja dokumentointiin. Tutkimuksessa kerrotaan myös eri ohjelmien kehittämis- ja vaihejakomalleja.
Tutkimustuloksissa kerrotaan miten tulisi suorittaa yksikkötestaus, moduulitestaus, integrointitestaus ja järjestelmä- eli hyväksymistestaus. Lisäksi kerrotaan kuinka tulisi ohjelmia dokumentoida, sekä ohjeistetaan koodin kommentointi ja tuotedokumentaatio. Tuotedokumentaatio pitää sisällään ohjelmien käyttöohjeen, asennusohjeen, koulutusmateriaalin sekä teknisen dokumentaation.
Työ toteutettiin teemahaastattelemalla yrityksen suunnittelijoita testauksesta ja dokumentoinnista. Näistä tehtiin yhteenveto ja verrattiin tuloksia teoriassa kerrottuihin suosituksiin. Teoriasta ja haastatteluista luotiin yleinen ohjeistus suunnittelijoille testaukseen ja dokumentointiin. Tutkimuksessa kerrotaan myös eri ohjelmien kehittämis- ja vaihejakomalleja.
Tutkimustuloksissa kerrotaan miten tulisi suorittaa yksikkötestaus, moduulitestaus, integrointitestaus ja järjestelmä- eli hyväksymistestaus. Lisäksi kerrotaan kuinka tulisi ohjelmia dokumentoida, sekä ohjeistetaan koodin kommentointi ja tuotedokumentaatio. Tuotedokumentaatio pitää sisällään ohjelmien käyttöohjeen, asennusohjeen, koulutusmateriaalin sekä teknisen dokumentaation.