主要内容

本页采用了机器翻译。点击此处可查看英文原文。

测试用例信息

度量 ID

slcomp.TestCaseInfo

描述

该度量返回与测试用例相关的元信息,包括测试标签和测试用例类型。您可以使用此度量来帮助了解模型的测试分类和类型。

支持的工件

该度量收集工程中 Units 的度量结果。要控制仪表板将什么归类为单位,请参阅 将模型按层级结构分类为组件或单元

计算详细信息

该度量仅包含工程中测试模型或子系统的测试用例,而该单元正是您收集度量数据的单元。

收集

要收集此度量的数据,请使用度量 ID slcomp.TestCaseInfo 执行度量引擎。例如:

metric_engine = metric.Engine;
results = execute(metric_engine,"slcomp.TestCaseInfo")
度量引擎分析可用的测试用例,并返回范围内每个测试用例的度量结果。有关详细信息,请参阅 metric.Engineexecute

收集此度量的数据需要 Simulink® Test™ 许可证。

结果

该度量返回一个 metric.Result 对象数组,每个对象对应一个分析过的测试用例。每个结果对象都具有以下属性:

  • Value - 包含以下字段的结构体:

    • Type - 测试类型,返回值为 'Simulation''Baseline''Equivalence'。有关详细信息,请参阅 TestType (Simulink Test)

    • Tags - 与测试用例关联的唯一标签数组。如果测试没有关联的标签,则该度量返回 '-'。您可以使用测试管理器向测试用例添加自定义标签。

  • Artifacts - 提供测试用例和测试文件的名称和唯一 ID。

  • Scope - 提供模型和模型文件的名称和唯一 ID。

有关详细信息,请参阅 metric.Result

另请参阅

对象

函数

主题