White Paper –
White Box Testing for Automotive Software
White box testing (also known as structure-based testing) has been an important part of safety-related software standards for many years, and is now part of the ISO 26262 set of standards for electrical and/or electronic (E/E) systems within road vehicles. According to ISO 26262-6 (on software product development), white box coverage measures must be achieved when performing software testing at the software unit and software integration stages of the development lifecycle. This article will introduce the concepts and practices of white box software unit testing and demonstrate how they can be applied to automotive software that complies with the ISO 26262-6 standard.