使用基于模型的测试工作流进行与安全相关的软件开发(2)

发表于:2013-11-06来源:IBM作者:Paul Urban点击数: 标签:安全
回页首使用基于模型的测试执行 ISO 26262 验证活动的示例 ISO 26262-6 提出了许多推荐或是高度推荐的开发和测试活动执行方法。举例来说,表 1 列出了 ISO

  回页首使用基于模型的测试执行 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