The number of electronic devices is increasing dramatically, even in
automotive environments. Car and semiconductor manufacturers altogether
developed the new communication protocol FlexRay to enable highly
sophisticated applications like x-by-wire. Of course, great efforts are
made to ensure error-free operation of these new hardware and software
technologies. In this book the author explains the fundamentals of
software testing, as well as the basics of the communication protocols
CAN and FlexRay on a technical level. He outlines the main differences
of these protocols and the reasons for the development of FlexRay. In
the second half of the book, the author introduces the reader to a
monitoring device for CAN and FlexRay networks which also includes
additional features like data transmission and data logging. Also, two
practical examples of testing this monitoring device are explained from
scratch. This book is targeted at software developers who want to learn
about software testing with the help of sample applications in a mixed
environment.