Java 如何为应用程序构建之外的功能测试配置代码覆盖率

Java 如何为应用程序构建之外的功能测试配置代码覆盖率,java,code-coverage,jacoco,Java,Code Coverage,Jacoco,我们正在尝试为基于产品/桌面的应用程序设置代码覆盖工具,以获取自动化脚本(功能测试)的代码覆盖率报告。 我以前没有做过代码覆盖率集成,因此我无法直接获得这种方法 请参阅以下要求,并让我知道您的输入 先进的自动化脚本是基于功能的测试(UI),其中 不是100%稳定,执行需要很多时间。因此我们 不想在应用程序构建时插入我们的测试 此外,我们也无法访问应用程序的源代码 这是我们的需求,我们需要在 应用程序构建以及成功构建和部署后(此 然后我们获得可下载的链接来安装 我们的一个执行虚拟机上的产品/应用程

我们正在尝试为基于
产品/桌面的
应用程序设置
代码覆盖工具
,以获取
自动化脚本(功能测试)的代码覆盖率报告。

我以前没有做过代码覆盖率集成,因此我无法直接获得这种方法

请参阅以下要求,并让我知道您的输入

  • 先进的自动化脚本是基于功能的
    测试(UI)
    ,其中 不是100%稳定,执行需要很多时间。因此我们 不想在应用程序构建时插入我们的测试
  • 此外,我们也无法访问应用程序的源代码

  • 这是我们的需求,我们需要在 应用程序构建以及成功构建和部署后(此 然后我们获得可下载的链接来安装 我们的一个执行虚拟机上的产品/应用程序。安装后 对于应用程序/产品,我们在VM上运行自动化测试,并且只运行一次 它完成了我们获取代码报告所需的执行 覆盖我们的自动化测试

  • 我当然知道我的需求有点复杂,但我只是想看看如何收集测试的代码覆盖率报告

    关于上述要求的任何想法/建议都将非常方便/有用

    可能重复的