基于ISO 26262功能安全標準的汽車電子系統測試方法(下)
——
⒊系統級的正確功能的性能、安全機制的準確性和及時性應按照表18的方法進行測試驗證。
本文引用地址:http://www.104case.com/article/145627.htm⒋系統級別的外部和內部接口的一致性和正確實現應使用表19給出的可行的測試方法來論證。
● 接口測試包括模擬和數字輸入輸出測試、邊界測試、等價類測試,這些方法用于測試被測對象的接口、容量、延時性和其他評價指標。系統的內部接口可以通過靜態測試方法(比如接插件的一致性)來驗證;對于系統組成之間的接口,可以通過通信等方式來進行動態測試;
● 交互/通信測試針對功能和非功能需求,測試其系統組成部分之間交互/通信、被測系統和其他車輛系統之間交互/通信。
⒌針對安全機制,其診斷覆蓋率的有效性,可以通過表20的方法進行測試。
● 故障注入測試使用特殊的方法。在運行時將故障注入被測對象。這可以在軟件內通過一種特殊的測試接口或借助特殊的硬件來完成。這種方法經常被用來提升安全需求的測試覆蓋率,因為在整車情況下,不會觸發安全機制。
● 錯誤推導測試是通過預測被測對象中的錯誤,設計測試案例,來對這些錯誤進行檢查。如果測試者有足夠的經驗和知識,錯誤推導測試將是非常有效的方法。
⒍可以按照表21方法測試系統級的魯棒性。
● 系統級的資源占有率測試一般都是在動態環境(比如實驗室臺架)下測試的,主要指標有能源消耗和總線負載。
● 壓力測試可以在很高的操作負載、很強環境要求下進行被測對象正確功能的驗證。比如很強的負載、異常總線負載、異常電擊、異常溫度、機械沖擊等情況下。
● 特定環境條件下的抗干擾能力和魯棒性的測試,包含EMC和ESD測試。

評論