Tämä diplomityö käsittelee sulautettujen ohjelmistojen testausta kohdelaitteessa. Sulautettujen järjestelmien erityisominaisuudet aiheuttavat erilaisia haasteita ohjelmistotestaukselle, vaikka testaus on sulautettujen järjestelmien tapauksessa erityisen tärkeää. Näitä erityisominaisuuksia ja niiden vaikutuksia testausprosessiin sekä asiaankuuluvia testausmenetelmiä käsitellään diplomityön alkupään luvuissa. Työn jälkimmäisessä osassa evaluoidaan muutamia kaupallisia ja avoimen lähdekoodin sulautettuun maailmaan tarkoitettuja testaustyökaluja. Valitettavasti johtuen monista syistä yhdenkään näistä ei havaittu sopivan yhtiön tarpeisiin. Tämä johti oman sulautettujen ohjelmistojen testausjärjestelmän kehittämiseen. Työssä käsitellään tä...
Tämän opinnäytetyön kohde on tuottaa testinhallintaohjelmiston analyysi ja parantaa testinhallin-tao...
Tämä diplomityö esittelee kokemuksia testivetoisen ohjelmoinnin (Test-Driven Development tai TDD) kä...
Ohjelmistoprojekteissa tuotettavien ohjelmistojen monimutkaisuus, laajuus ja määrä kasvavat jatkuvas...
Testaus on kriittinen vaihe ohjelmistotuotannossa, jolla varmistetaan, että ohjelmistot ovat toimivi...
Usage of microcontrollers and embedded software is a continually rising trend. The use of establishe...
Sulautettujen järjestelmien testaus on aikaa vievä prosessi, mutta välttämätöntä laitteiden toiminna...
Testivetoinen kehitys on ohjelmistokehityksessä käytettävä menetelmä, jossa ohjelmoija kirjoittaa ai...
Mikropalveluarkkitehtuuri on yleisesti pilviympäristöissä käytetty ohjelmistoarkkitehtuuri, jossa oh...
Ohjelmistotuotteen käyttöönottoon liittyy monta eri vaihetta. Erityisesti käyttöönoton suunnitteluva...
Tässä diplomityössä tarkastellaan taajuusmuuttajan funktionaalisen testauksen automatisointia. Alku...
Tässä insinöörityössä oli tarkoitus toteuttaa asiakasyritykselle käyttöliittymätestit mobiilisovellu...
Mobiililaitteilla on suuri nykyinen ja tuleva potentiaali uudenlaisille äänenkäsittelysovelluksille....
Opinnäytetyön tarkoituksena oli tutkia Android-sovelluksen testaukseen käytettyjä testaustyökaluja j...
Diplomityössä selvitetään, mitä on audiovisuaalinen laatu ja miten sitä voidaan testata älypuhelimis...
Ohjelmistotestauksen merkitys on kasvanut sen mukaan mitä enemmän ohjelmisto-tuotteet vaikuttavat jo...
Tämän opinnäytetyön kohde on tuottaa testinhallintaohjelmiston analyysi ja parantaa testinhallin-tao...
Tämä diplomityö esittelee kokemuksia testivetoisen ohjelmoinnin (Test-Driven Development tai TDD) kä...
Ohjelmistoprojekteissa tuotettavien ohjelmistojen monimutkaisuus, laajuus ja määrä kasvavat jatkuvas...
Testaus on kriittinen vaihe ohjelmistotuotannossa, jolla varmistetaan, että ohjelmistot ovat toimivi...
Usage of microcontrollers and embedded software is a continually rising trend. The use of establishe...
Sulautettujen järjestelmien testaus on aikaa vievä prosessi, mutta välttämätöntä laitteiden toiminna...
Testivetoinen kehitys on ohjelmistokehityksessä käytettävä menetelmä, jossa ohjelmoija kirjoittaa ai...
Mikropalveluarkkitehtuuri on yleisesti pilviympäristöissä käytetty ohjelmistoarkkitehtuuri, jossa oh...
Ohjelmistotuotteen käyttöönottoon liittyy monta eri vaihetta. Erityisesti käyttöönoton suunnitteluva...
Tässä diplomityössä tarkastellaan taajuusmuuttajan funktionaalisen testauksen automatisointia. Alku...
Tässä insinöörityössä oli tarkoitus toteuttaa asiakasyritykselle käyttöliittymätestit mobiilisovellu...
Mobiililaitteilla on suuri nykyinen ja tuleva potentiaali uudenlaisille äänenkäsittelysovelluksille....
Opinnäytetyön tarkoituksena oli tutkia Android-sovelluksen testaukseen käytettyjä testaustyökaluja j...
Diplomityössä selvitetään, mitä on audiovisuaalinen laatu ja miten sitä voidaan testata älypuhelimis...
Ohjelmistotestauksen merkitys on kasvanut sen mukaan mitä enemmän ohjelmisto-tuotteet vaikuttavat jo...
Tämän opinnäytetyön kohde on tuottaa testinhallintaohjelmiston analyysi ja parantaa testinhallin-tao...
Tämä diplomityö esittelee kokemuksia testivetoisen ohjelmoinnin (Test-Driven Development tai TDD) kä...
Ohjelmistoprojekteissa tuotettavien ohjelmistojen monimutkaisuus, laajuus ja määrä kasvavat jatkuvas...