文档

配置代码覆盖率与第三方工具

在顶级模特或模型块硅或公益诉讼模拟,你可以收集代码覆盖率度量使用第三方工具生成的代码。嵌入式编码器®金宝app支持以下工具:

  • LDRA试验台®从LDRA软件技术。安装和使用这个工具,信息www.ldra.com

    软件支持LDRA实验代码覆金宝app盖银和公益诉讼。

  • BullseyeCoverage牛眼灯测试技术。安装和使用这个工具,信息www.bullseye.com

    该软件支持金宝appBullseyeCoverage代码覆盖率SIL),在某些情况下,公益诉讼。

配置一个顶级模特或代码覆盖工具模型块硅或公益诉讼仿真:

  1. 选择模拟>模型配置参数>代码生成>验证

  2. 第三方工具下拉列表中,选择一个工具,例如,BullseyeCoverageLDRA试验台

  3. 点击配置打开代码覆盖设置对话框。

  4. 安装文件夹字段中,指定覆盖工具安装的位置。如果您点击浏览选择安装文件夹对话框打开,允许您导航到文件夹覆盖工具安装。软件检测和显示工具版本。

    默认情况下,启用以下参数:

    • 这个模型的代码覆盖率当前(上)——生成覆盖率数据模型。

    • 代码覆盖率的参考模型——生成数据模型引用的当前(上)模型。

    如果你的模型模型块,这些参数的参考模型的模型覆盖相应的参数。

  5. 点击好吧。你回到验证窗格。

  6. 查看代码覆盖率结果累积代码生成报告配置参数>代码生成>报告窗格中,选择以下复选框:

    • 创建代码生成报告

    • 自动打开报告

  7. 点击好吧。你回到模型窗口。

与LDRA实验:

  • 累积代码覆盖率的评价开始从当你最后一个新文件添加到现有的源文件。例如,现有的代码覆盖率结果当你删除:

    • 运行一个模拟使用现有代码生成新的模型文件夹。

    • 运行一个仿真,导致额外的源代码文件被检测。

  • 如果你切换SIL和公益诉讼的模拟模型,软件生成单独的累积硅和公益诉讼模拟代码覆盖率结果。

参考模型的层次结构,软件不支持同步函数执行时间测量和代码覆盖率。金宝app

相关的话题

外部网站

这个主题有帮助吗?