1

我正在尝试在进行黑盒测试后生成靶心覆盖率报告。我们有一个进行黑盒测试的设备,但是没有办法在上面编译库,所以我按照以下步骤生成报告。

但是我得到0% 的报告。覆盖文件没有变化,它没有得到更新。

  1. 用靶心编译所有库
  2. 使用此靶心库复制并替换设备上的原始库
  3. 复制 cov 文件,并确保它具有适当的权限(即 chmod 777cov_file.cov)
  4. /etc/environment中的导出路径,还在/etc/profile.d中创建 sh 文件并在其中设置路径。
  5. 运行黑盒测试。
  6. 将 cov 文件复制到开发机器并生成报告。
4

1 回答 1

0

我通过从一个恶魔文件设置环境变量解决了上述问题。

它不起作用的可能原因是,我在需要 shell 的配置文件中设置环境变量,但是我的自动化没有使用 shell。

于 2016-06-04T20:22:31.960 回答