跟踪报道结果相关的测试用例
如果你记录测试用例的覆盖率结果进行聚合金宝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
。