8.2.1 Automated Test Generation and Execution for Automotive Embedded Software

Fabrice Bouquet, Franck Lebeau, Bruno Legeard · INCOSE International Symposium · 2004

Abstract This article describes a model‐based testing approach that combines automated test‐case and test‐driver generation from Statecharts specifications. It focuses on how the test engineer can control the test generation process, and how he/she specify the relationship between model variables and the interfaces of the system under test. The Test‐driver mappings make it possible to support complete model‐based test automation: from requirement elicitation with Statecharts to test execution and verdict assignment using specific test execution environment. This approach has been used in the context of automotive embedded software validation. Three tools are used to completely support this model‐based test process: the I‐Logix Statecharts STATEMATE modeler, the LEIRIOS Test Generator and the National Instruments test execution environment TestStand. In this article, we illustrate this automated test process on a small car cruise control example.

Read the paper · More papers on PaperTik