主要内容

跟踪报道结果相关的测试用例

如果你记录测试用例的覆盖率结果进行聚合金宝app®测试™与你的模型在正常或银/公益诉讼模式,聚合的覆盖率报告链接每个模型元素相关的测试用例。

先决条件跟踪相关测试用例覆盖率结果

查看相关测试用例覆盖率报告,你必须记录汇总覆盖率结果通过至少两个测试用例金宝app仿真软件测试经理,或者产生累积的覆盖率报告覆盖率结果从结果探险家。有关更多信息,请参见执行功能测试并分析测试覆盖率

请注意

测试用例的可追溯性和单元测试聚合MCDC保险只支持屏蔽模式。金宝appUnique-cause MCDC不支持这些功能。金宝app

总单元级覆盖率数据到顶级模型覆盖

这个例子展示了如何生成一个聚合的覆盖率报告,包括集成和单元测试的结果。

测试用例加载到模型®测试™经理金宝app

slcovTestTraceabilityExample.mldatx测试数据记录配置决定覆盖。

sltest.testmanager.load (“slcovTestTraceabilityExample.mldatx”);sltest.testmanager.view

运行测试用例

从仿真软件测试管理金宝app器,选择结合集成和单元测试测试套件并单击运行。这个测试套件包含两个sub-suites,集成测试单元测试。另外,运行以下命令:

结果= sltest.testmanager.run;

访问集成测试的覆盖率报告

结果和工件仿真软件测试经理的窗格中金宝app,选择的结果集成测试。从聚合覆盖率结果部分,单击报告按钮。

这个测试套件的覆盖率报告只显示了集成测试覆盖率结果。

查看子系统详细信息

查看为子系统SwitchUnit2报道细节。注意,这个子系统不接受完全覆盖。前三个决策结果由集成测试运行T1。第四MPSwitch块不能满意的决策结果的综合系统。

访问单元测试的覆盖率报告

结果和工件仿真软件测试经理的窗格中金宝app,选择的结果单元测试。从聚合覆盖率结果部分,单击报告按钮。

这个测试套件的覆盖率报告只显示了单元测试的覆盖率结果SwitchUnit2子系统,利用子系统测试记录。

查看子系统详细信息

查看为子系统SwitchUnit2报道细节。注意,这个子系统接收完全覆盖从单元测试。

定位单元级和系统级的覆盖率报告

结果和工件仿真软件测试经理的窗格中金宝app,选择的结果结合集成和单元测试。结果显示两个覆盖报告可用——一个报告SwitchUnit2子系统测试的单元测试和顶层模型,其中包括一个报告结果的单元测试和集成测试。

访问聚合顶层模型的覆盖率报告

当你点击报告按钮顶层模型,仿真软件覆盖聚合成一个系统级的集成和单元测试覆盖率金宝app报告。

查看子系统详细信息

注意,子系统接收完全覆盖。前三个决策结果MPSwitch MultiPortSwitch块由集成测试运行T1。第四个决定结果MPSwitch MultiPortSwitch块由单元测试运行U1.2

相关的话题