在顶级或模型块SIL或PIL仿真中,您可以使用第三方工具收集生成的代码的代码覆盖度量标准。嵌入式编码器®金宝app支持以下工具:
LDRA软件技术的LDRA工具套件。有关安装和使用此工具的信息,请转至www.ldra.com.。
该软件支持SIL和PIL的金宝appLDRA代码覆盖范围。
靶心从靶心测试技术。有关安装和使用此工具的信息,请转至www.bullseye.com.。
软件支持金宝app靶心SIL的代码覆盖范围,在某些情况下,PIL。
配置顶级模型的代码覆盖工具模型块SIL或PIL模拟,在“配置参数”对话框中,选择确认窗格:
来自第三方工具下拉列表,选择一个工具,例如,靶心
或者LDRACOVER或LDRA工具套件
。
点击配置打开代码覆盖设置对话框。
在里面安装文件夹字段,指定安装了覆盖工具的位置。如果你点击浏览,将打开“选择安装文件夹”对话框,允许您导航到安装覆盖工具的文件夹。该软件检测并显示工具版本。
默认情况下,启用以下参数:
该模型的代码覆盖范围-生成当前(顶部)模型的覆盖数据。
引用模型的代码覆盖- 为当前(顶部)模型引用的模型生成数据。
如果您的顶级型号有模型块,顶部模型的这些参数覆盖引用模型的相应参数。
点击好的。
使用LDRA测试套件:
累计代码覆盖的评估从上次将新文件添加到现有的源文件集时,从这一点开始。例如,当您时,现有的代码覆盖结果被删除:
使用现有代码生成文件夹使用新模型进行模拟。
运行模拟,导致正在进行其他源代码文件。
如果在模型的SIL和PIL模拟之间切换,该软件将为SIL和PIL模拟生成单独的累积码覆盖结果。
对于参考层次结构中的模型,软件不支持同时函数执行时间测量和代码覆盖。金宝app