模型和代码测试度量
收集包括基于需求的测试和代码测试在内的模型测试度量
使用模型和代码测试度量来评估软件单元模型的测试的状态。打开模型测试仪表板来监控工程中的单元和模型测试工件。当您定义工件(如需求、设计单元模型和运行单元测试)时,仪表板会测量每个单元的测试工件的可追溯性和完整性。完成模型测试后,打开 SIL 代码测试或 PIL 代码测试仪表板,分别监控软件在环 (SIL) 或处理器在环 (PIL) 代码测试结果。使用度量结果来添加缺失的可追溯性链接,填补测试缺口,并跟踪测试进度。您还可以使用度量 API 以编程方式收集度量结果(例如在持续集成系统中),并将结果保存在报告中。
App
| 模型测试仪表板 | 评估模型和生成代码的验证状态和质量 |
类
函数
主题
工程模型测试
- 工程测试状态总结
使用工程模型测试仪表板,验证工程中各个模型的需求可追溯性和模型测试覆盖率。
模型测试
- 使用模型测试仪表板探索测试活动的状态和质量
评估工程中模型测试的现状和质量。 - 评估 ISO 26262 的基于需求的测试
使用模型测试仪表板,根据 ISO 26262 标准分析基于需求的测试活动的完整性和质量。 - 修复基于需求的测试问题
使用模型测试仪表板修复模型测试质量问题。 - 在模型测试仪表板中监控底层测试结果
运行子系统级测试并分析汇总模型覆盖率。 - 在 Simulink 测试管理器中查看模型测试状态
从 Simulink 测试管理器查看您的模型测试活动的状态和质量。 - 以编程方式收集模型测试工件的度量
使用脚本来评估基于需求的测试的质量。 - 使用持续集成收集基于需求的测试度量
使用持续集成系统来测试模型并评估基于需求的测试完整性。 - 模型测试度量
使用模型测试度量返回有关模型测试状态和质量的度量数据。
代码测试
- 查看工程中软件单元的代码测试活动状态
使用 SIL 代码测试或 PIL 代码测试仪表板来评估软件在环 (SIL) 和处理器在环 (PIL) 代码测试的合规性。 - 识别并解决代码测试结果和覆盖率中的不足之处
使用代码测试仪表板来评估和解决代码测试问题。 - 评估软件单元背靠背测试的现状
在代码测试仪表板中,对测试结果进行直接比较。 - 以编程方式收集代码测试度量
使用脚本评估代码测试的状态和质量。 - 代码测试度量
使用代码测试度量返回有关软件在环 (SIL) 和处理器在环 (PIL) 测试的状态和质量的度量数据。
工件可追溯性
- 创建工程以使用模型设计和模型测试仪表板
为您的模型创建一个工程并使用仪表板来分析工程中的文件。 - 在仪表板中管理工程工件以进行分析
设置并管理使用仪表盘的工程。 - 将模型按层级结构分类为组件或单元
按测试接口给模型贴标签,以便更轻松地跟踪模型层次结构的需求测试活动。 - 使用溯源视图探索可追溯性信息。
查看工程工件(如模型、库、数据字典、需求、测试和测试结果)之间的关系。 - 利用数字线程监控工件可追溯性并检测过时结果
监控工件之间的关系并识别过时的结果。 - 在工程中查看工件问题
找出并修复可能导致度量结果不正确的工件问题。 - 解决缺失的工件、链接和结果
排查仪表盘中的工件追踪和分析问题。