This chapter presents an approach for improving and automating fuzz testing of in‐vehicle systems by integrating with automotive test tools. A fuzz testing environment requires three parts: fuzz engine, injector, and monitor. The chapter focuses mostly on the third part, namely the monitor, and how existing automotive test tools at an automotive organization can be reused to provide monitoring capabilities to improve and automate fuzz testing. It provides an introduction to how automotive test tools, with the focus on hardware‐in‐the‐loop systems, are used in the automotive software development lifecycle. The focus is on testing in‐vehicle automotive systems for robustness and detecting unexpected behavior on the system under test through fuzz testing. The chapter discusses solutions to address the organizational and technical challenges.
Automating Fuzz Testing of In‐Vehicle Systems by Integrating with Automotive Test Tools
Building Secure Cars ; 145-178
17.05.2021
34 pages
Aufsatz/Kapitel (Buch)
Elektronische Ressource
Englisch
Integrating Fuzz Testing into a CI Pipeline for Automotive Systems
British Library Conference Proceedings | 2022
|Integrating Fuzz Testing into a CI Pipeline for Automotive Systems
SAE Technical Papers | 2022
|Integrating Fuzz Testing into a CI Pipeline for Automotive Systems
British Library Conference Proceedings | 2022
|Integrating Fuzz Testing into the Cybersecurity Validation Strategy
SAE Technical Papers | 2021
|Integrating Fuzz Testing into the Cybersecurity Validation Strategy
British Library Conference Proceedings | 2021
|