Title :
Search-Based Testing with in-the-loop Systems
Author :
Wegener, Joachim ; Kruse, Peter M.
Author_Institution :
Berner & Mattner Systemtechnik GmbH, Berlin
Abstract :
With the continuously growing software and system complexity in electronic control units and shortening release cycles, the need for efficient testing grows. In order to perform testing of electronic control units in practice hardware-in-the-loop test environments are used to run the system under test in a simulation environment under real-time conditions. Tests are usually implemented manually. Even though a lot of academic work has shown the potential of evolutionary testing to fully automate testing for different testing objectives, it is not used in industrial practice. In this work we develop an integration of evolutionary testing with a testing platform supporting model-in-the-loop-, software-in-the-loop- and hardware-in-the-loop-testing of embedded systems.We demonstrate the use of evolutionary testing for functional testing in an industrial setting by applying the developed solution to the testing of an antilock-braking system electronic control unit.
Keywords :
automotive electronics; braking; embedded systems; testing; antilock braking system; electronic control units; embedded systems; evolutionary testing platform; functional testing; hardware-in-the-loop test environment; hardware-in-the-loop testing; in-the-loop systems; model-in-the-loop testing; search-based testing; simulation environment; software complexity; software-in-the-loop testing; system complexity; Automatic control; Automatic testing; Control systems; Electrical equipment industry; Electronic equipment testing; Performance evaluation; Real time systems; Software systems; Software testing; System testing; Testing infrastructure; antilock-braking system; evolutionary testing; functional testing; hardware-in-the-loop-testing;
Conference_Titel :
Search Based Software Engineering, 2009 1st International Symposium on
Conference_Location :
Windsor
Print_ISBN :
978-0-7695-3675-0
DOI :
10.1109/SSBSE.2009.15