代码测试度量
SIL 代码测试和 PIL 代码测试仪表板从工程中的代码测试工件收集度量数据。利用度量数据评估代码测试的状态和质量。仪表板中的每个度量都衡量代码测试质量的不同方面,并反映了行业认可的软件开发标准(例如 ISO 26262 和 DO-178C)中的指导原则。使用 SIL 代码测试和 PIL 代码测试仪表板中的小组件来查看测试差距和缺失的覆盖率,如 查看工程中软件单元的代码测试活动状态 中所述。
或者,您可以使用 API 函数以编程方式收集度量结果。使用 API 时,请使用度量 ID 来引用每个度量。有关如何以编程方式收集这些度量的示例,请参阅 以编程方式收集代码测试度量。您可以使用函数 getAvailableMetricIds 返回可用度量标识符的列表。
有一些代码测试度量可以用来分析:
SIL 测试结果
| 度量 | 描述 |
|---|---|
| SIL 测试状态 | 软件在环 (SIL) 测试结果状态。状态要么是已通过,要么是未通过,要么是已禁用,要么是未测试。 |
| SIL 测试状态分布 | SIL 测试状态分布。 |
| SIL 和模型测试状态 | 软件在环 (SIL) 和仿真(模型测试)测试结果的总体状况。 |
| SIL 和模型测试状态分布 | SIL 和模型测试状态分布。 |
这些度量的结果会显示在 SIL 代码测试仪表板的 SIL 测试结果部分。
SIL 覆盖率结果
| 度量 | 描述 |
|---|---|
| SIL 覆盖率细分 | 单元中软件在环 (SIL) 测试的总体覆盖率是否达到、是否合理或是否遗漏。 |
| SIL 覆盖率片段 | 单元中每个模型的软件在环 (SIL) 测试总体覆盖率是否达到、是否合理性或是否遗漏。 |
| SIL 覆盖率概述 | 通过 SIL 和模型测试验证了整体覆盖率的合理性和完整性。 |
这些度量的结果会显示在 SIL 代码测试仪表板的 SIL 覆盖率结果部分。
连续 SIL 测试状态
| 度量 | 描述 |
|---|---|
| 正常模式和 SIL 模式下的背靠背测试状态 | 对正常模式和软件在环 (SIL) 模式测试运行进行背靠背翻译验证的状态比较。 |
| 正常模式和 SIL 模式下的背靠背测试状态分布 | 背靠背翻译验证的状态分布,比较正常模式和软件在环 (SIL) 模式测试运行。 |
这些度量的结果会显示在 SIL 代码测试仪表板的 SIL 测试结果部分。
PIL 测试结果
| 度量 | 描述 |
|---|---|
| PIL 测试状态 | 处理器在环 (PIL) 测试结果状态。状态要么是已通过,要么是未通过,要么是已禁用,要么是未测试。 |
| PIL 测试状态分布 | PIL 检测状态分布。 |
| PIL 和模型测试状态 | 处理器在环 (PIL) 和仿真(模型测试)测试结果的总体情况。 |
| PIL 和模型测试状态分布 | PIL 和模型测试状态的分布情况。 |
这些度量的结果会显示在 PIL 代码测试仪表板的 PIL 测试结果部分。
公益诉讼覆盖率结果
| 度量 | 描述 |
|---|---|
| 公益保险覆盖率范围细分 | 单元中处理器在环 (PIL) 测试总体覆盖率是否达到、是否合理或是否遗漏。 |
| PIL 覆盖率片段 | 单元中每个模型的处理器在环 (PIL) 测试总体覆盖率是否达到、是否合理或是否遗漏。 |
| 公益诉讼覆盖率范围概述 | 通过 PIL 和模型测试,整体覆盖率得到了充分证明和完善。 |
这些度量的结果会显示在 PIL 代码测试仪表板的 PIL 覆盖率结果部分。
连续 PIL 测试状态
| 度量 | 描述 |
|---|---|
| 正常模式和 PIL 模式的背靠背测试状态 | 对正常模式和处理器在环 (PIL) 模式测试运行进行背靠背翻译验证的状态比较。 |
| 正常模式和 PIL 模式下的背靠背测试状态分布 | 背靠背翻译验证的状态分布,比较正常模式和处理器在环 (PIL) 模式测试运行。 |
这些度量的结果会显示在 PIL 代码测试仪表板的 PIL 测试结果部分。
另请参阅
getAvailableMetricIds | 工程模型测试度量 | 模型测试度量 | 模型可维护性度量