Abstract
The purpose of testing is to make sure that a manufactured embedded system behaves as intended. Testing can be done during or after the fabrication (fabrication testing) and also after the system has been delivered to the customer (field testing). Testing of embedded systems needs special attention for several reasons:
-
▪
Embedded/cyber-physical systems integrated into a physical environment may be safety-critical. Therefore, their malfunctioning can be much more dangerous than, say, the malfunctioning of office equipment. As a result, expectations for the product quality are higher than for non-safety critical systems.
-
▪
Testing of timing-critical systems has to validate the correct timing behavior. This means that just testing the functional behavior is not sufficient.
-
▪
Testing embedded/cyber-physical systems in their real environment may be dangerous. For example, testing control software in a nuclear power plant can be a source of serious, far-reaching problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media B.V.
About this chapter
Cite this chapter
Marwedel, P. (2011). Test. In: Embedded System Design. Embedded Systems. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-0257-8_8
Download citation
DOI: https://doi.org/10.1007/978-94-007-0257-8_8
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-0256-1
Online ISBN: 978-94-007-0257-8
eBook Packages: EngineeringEngineering (R0)