回頁首使用基于模型的測試執行 ISO 26262 驗證活動的示例
ISO 26262-6 提出了許多推薦或是高度推薦的開發和測試活動執行方法。舉例來說,表 1 列出了 ISO 26262-6 推薦的軟件單元測試方法。根據 ISO 26262 A 到 ISO 26262 D 對項目的汽車安全整合等級 (ASIL) 提出的要求(其中 D 表示關鍵性最高的等級),您需要使用表 1 中的部分或全部方法來實現合規性。這些方法包括基于需求的測試、接口測試、錯誤注入測試、資源使用測試和背對背的對比測試。
表 1. 表 1. ISO 26262-6 推薦的汽車安全整合等級 (ASIL) 單元測試方法
方法 | 汽車安全整合等級 (ASIL) | |||
---|---|---|---|---|
A | B | C | D | |
基于需求的測試 | 高度推薦 | 高度推薦 | 高度推薦 | 高度推薦 |
接口測試 | 高度推薦 | 高度推薦 | 高度推薦 | 高度推薦 |
錯誤注入測試 | 推薦 | 推薦 | 推薦 | 高度推薦 |
資源使用測試 | 推薦 | 推薦 | 推薦 | 高度推薦 |
對比測試 | 推薦 | 推薦 | 高度推薦 | 高度推薦 |
原文轉自:http://www.ibm.com/developerworks/cn/rational/safety-related-software-development/index.html