Utvärdering av testsystem och implementering av automatiserade testmiljöer

Detta är en M1-uppsats från Linköpings universitet/Institutionen för datavetenskap

Författare: Ahmed Dia Jeber; Samer Zitoun; [2018]

Nyckelord: Autoliv; testmiljöer; automatisering;

Sammanfattning: Under examensarbetet designas och implementeras ett antal testprogram med Python - programmeringsspråk som ersätter de manuella test metoderna som används i Autoliv i syfte med att automatisera testningsprocessen för Autolivs produkt BOB3 vilket bidrar till en besparing av tid och arbetsresurser. Två av dessa Program presenterar utförandet av HIL - test (Hardware in the loop) och DC - test (Data Collectiontest). Dessutom så analyseras möjligheten att kunna skapa ett testsystem som kombinerar utförandet av testen i en och samma koppling vilket senare leder till en implementering av ett kombinerat program som utför ett HIL - test på en BOB3 - box och ett DC - test på en annan BOB3 - box. De producerade programmen för HIL - test, DC - test och kombinationen av DC - och HIL - test analyseras utifrån deras exekveringstider under olika fall (ett fungerande testsystem eller ett system där ett kopplingsfel inträffar) för att bestämma vilket/vilka program som visar bättre prestanda dels i jämförelse med de konventionella manuella testmetoderna som används i Autoliv och dels i jämförelse med varandra. Studien resultera r först in två program som imiterar de manuella testmetoderna för HIL - och DC - testning och öppnar möjligheten att automatisera testningsmetoderna. Senare så lyckas analysen att visa möjligheten att koppla testsystemen för HIL och DC ihop i ett kombinerat testsystem vilket i sin tur leder till ett kombinerat program som relaterar HIL - och DC - testet till varandra i ett och samma testningsmoment. Analysen av exekveringstiderna visar att användningen a v testprogram minskar nödvändiga tids - och arbetsresurserna i jämförelse med de manuella testningsmetoderna. Dessutom så visar exekveringstiderna en fördel med att använda programmen som utför HIL - och DC - testet separata i istället för kombinationsprogramment som har andra fördelar som introduceras med en förminskning vid s användning av hårdvara resurser och möjligheten att styra datatrafiken som flödar genom ett DC - test.  

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)