This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Software Testing Coverage for Automotive Embedded Controllers
Technical Paper
1999-01-1173
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Testing of automotive real-time embedded systems software, the primary way software defects are detected, is only effective if it is comprehensive. Test coverage is a measure of the completeness of the test cases. If used properly, in conjunction with other software quality measures and good coding style, software test coverage can provide a reasonable quantitative indication of the sufficiency of a defined set of tests. Not using software test coverage metrics is like testing in the dark.
With over one hundred types of testing coverage measures, choosing the right one for a particular automotive real-time embedded controller application can be challenging. This paper reviews the commonly used test coverage measures in the automotive software industry and focuses on the most important coverage types for the automotive real-time embedded software testing.
Recommended Content
Technical Paper | Unit Testing Techniques and Tool Support |
Technical Paper | A Systematic Approach to Testing Automotive Control Software |
Technical Paper | Software Engineering as Engineering |
Authors
Citation
Aissi, S., "Software Testing Coverage for Automotive Embedded Controllers," SAE Technical Paper 1999-01-1173, 1999, https://doi.org/10.4271/1999-01-1173.Also In
Electronic Engine Controls 1999: Sensors, Actuators, and Development Tools
Number: SP-1418; Published: 1999-03-01
Number: SP-1418; Published: 1999-03-01
References
- Ntafos, S. “A Comparison of Some Structural Testing Strategies” IEEE Trans. Software Eng. 14 6 June 1988 868 874
- Beizer, B. “Software Testing Techniques” 2nd New York Van Nostrand Reinhold 1990
- Chilenski, J.J. Miller, S.P. “Applicability of Modified Condition/Decision Coverage to Software Testing” Software Engineering Journal September 1994 9 5 193 200
- Hatley, D.J. Pirbhai, I. “Strategies for Real Time Systems Specifications” New York Dorset House 1998
- Harrold, M.J. Rothemal, G. “Performing Data Flow Testing on Classes” Symposium on Foundations of Software Engineering New Orleans, LA December 1994