Woho! Efter tre år på Lunds Tekniska Högskola har jag nu ingenjörsexamen i datateknik. Mitt examensarbete skrevs i samarbete med Alstom. Alstom är en global leverantör av tåg och infrastruktur. Examensarbetet undersökte Radio Block Centre (RBC), en komponent i signalsystem som utfärdar körtillstånd till tåg.

Abstract

Komplex mjukvara kräver testning på flera nivåer. Detta examensarbete undersöker automatiserad testning av Radio Block Centre (RBC). En RBC bestämmer hur långt ett tåg får köra och i vilken hastighet. Examensarbetet har tre fokusområden. Det första området undersöker hur nuvarande testscript kan göras mer dynamiska genom att införa slumpmässighet. Slumpmässighet införs genom att variera tåglängd. Det andra området fokuserar på hur en mallbaserad metod kan användas för att generera testscript utifrån site data. Det tredje området letar efter en systematisk metod för att kontrollera om gränsvärden för projekterbara parametrar testas på subsystemnivå. Resultatet visar att testmiljön kan bli mer dynamisk genom att använda slumpmässighet. Resultatet visar även att det är fullt möjligt att förbättra täckningen av testerna genom att använda en mallbaserad metod för att generera testscript utifrån site data. Även om ett fåtal av de genererade testscripten misslyckades, så kan avvikelserna användas för att vidareutveckla mallen. Avslutningsvis presenteras en metod som Alstom kan använda för att analysera täckning av projekterbara parametrars gränsvärden på subsystemtestnivå.

Läs hela examensarbetet

lup.lub.lu.se/student-papers/search/publication/9238511