Automatisoidun testi-frameworkin kehittäminen Autosar-ympäristölle
Ahonen, Aakke (2021)
Ahonen, Aakke
2021
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-2021120223359
https://urn.fi/URN:NBN:fi:amk-2021120223359
Tiivistelmä
Tämän työn tarkoituksena on antaa yleiskuvaus, kuinka Autosar-standardin määrittelemiä moduuleita sekä sen rinnalle kehitettäviä applikaatioita ja moduuleita voidaan testata DevOps-menetelmän mukaisella toteutuksella. Toteutus sisältää jatkuvan integraation ja julkaisun työkalut sekä testi-frameworkin jonka avulla automatisoidaan ohjelmistoympäristö, testaaminen ja tuloksien raportointi.
Työ on tehty omakohtaisen kokemuksen perusteella kirjoittajan työskennellessä vastaavan aiheen parissa Elektrobit Automotive Finland Oy:ssä.
Työn alussa käsiteltiin aluksi yleisesti ohjelmistokehitystä, testausta sekä mitä kehitysmenetelmien, jatkuvan integraation ja julkaisun käsitteet tarkoittavat. Työssä läpi käytävät työkalut ja ohjelmistot käsiteltiin läpi ensin yleisesti, mikä mikäkin työkalu ja sovellus on ja kuinka ne ovat mukana testi-frameworkia kehittäessä ja ajaessa. Lopuksi käsitellään muutamaa kehityskohdetta, jotka on tarkoitus toteuttaa vielä tulevaisuudessa.
Työ on tehty omakohtaisen kokemuksen perusteella kirjoittajan työskennellessä vastaavan aiheen parissa Elektrobit Automotive Finland Oy:ssä.
Työn alussa käsiteltiin aluksi yleisesti ohjelmistokehitystä, testausta sekä mitä kehitysmenetelmien, jatkuvan integraation ja julkaisun käsitteet tarkoittavat. Työssä läpi käytävät työkalut ja ohjelmistot käsiteltiin läpi ensin yleisesti, mikä mikäkin työkalu ja sovellus on ja kuinka ne ovat mukana testi-frameworkia kehittäessä ja ajaessa. Lopuksi käsitellään muutamaa kehityskohdetta, jotka on tarkoitus toteuttaa vielä tulevaisuudessa.