Testausjärjestelmän kehittäminen Java-pohjaiselle ohjelmistokehykselle
Levonen, Jani (2011)
Levonen, Jani
Tampereen ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011053010417
https://urn.fi/URN:NBN:fi:amk-2011053010417
Tiivistelmä
Tämän työn tarkoituksena oli perehtyä Convia Oy:n kehittämän Java-pohjaisen ohjelmistokehyksen rakenteeseen ja siihen, miten sen testausprosessia voitaisiin kehittää nyt ja tulevaisuudessa. Ohjelmistokehyksen testaamisen lisäksi työssä perehdyttiin ohjelmistokehystä ohjaavien XML-skriptien rakennemäärittelyyn ja validointiin, sekä testauksen ohjaamaan sovelluskehitykseen.
Toimivan ja monipuolisen ohjelmistokehyksen hyödyntäminen voi osaltaan tehostaa yrityksen sovelluskehitysprosessia, sekä merkittävästi lisätä koodin uudelleenkäytettävyyttä. Tästä syystä ohjelmistokehysten käyttö sovelluskehityksessä
on kasvattanut suosiotaan tasaisesti viime aikoina. Jatkuvasti kehittyvän ohjelmistokehyksen toimivuuden varmistaminen vaatii kuitenkin vahvaa panostamista myös itse ohjelmistokehyksen ja sen avulla luotujen sovellusten testaamiseen.
Convian ohjelmistokehys on tarkoitettu lisäarvosovellusten luomiseen PTC:n ohjelmistotuotteisiin. Sitä on hyödynnetty ja hyödynnetään monenlaisissa projekteissa, mikä aiheuttaa omat haasteensa testaukselle. Tästä syystä työhön on sisällytetty myös XML-skriptien testaus- ja validointimahdollisuuksien tutkimista.
Työssä käsitellyt testausmenetelmät todettiin soveltuviksi Convian ohjelmistokehyksen kattavaan testaamiseen, laadun parantamiseen sekä jatkokehityksen ja ylläpidon tehostamiseen.
Toimivan ja monipuolisen ohjelmistokehyksen hyödyntäminen voi osaltaan tehostaa yrityksen sovelluskehitysprosessia, sekä merkittävästi lisätä koodin uudelleenkäytettävyyttä. Tästä syystä ohjelmistokehysten käyttö sovelluskehityksessä
on kasvattanut suosiotaan tasaisesti viime aikoina. Jatkuvasti kehittyvän ohjelmistokehyksen toimivuuden varmistaminen vaatii kuitenkin vahvaa panostamista myös itse ohjelmistokehyksen ja sen avulla luotujen sovellusten testaamiseen.
Convian ohjelmistokehys on tarkoitettu lisäarvosovellusten luomiseen PTC:n ohjelmistotuotteisiin. Sitä on hyödynnetty ja hyödynnetään monenlaisissa projekteissa, mikä aiheuttaa omat haasteensa testaukselle. Tästä syystä työhön on sisällytetty myös XML-skriptien testaus- ja validointimahdollisuuksien tutkimista.
Työssä käsitellyt testausmenetelmät todettiin soveltuviksi Convian ohjelmistokehyksen kattavaan testaamiseen, laadun parantamiseen sekä jatkokehityksen ja ylläpidon tehostamiseen.