【问题标题】:Should Jacoco Agent be added to JVM where tests are executed, or on the JVM where the app server is running?Jacoco Agent 应该添加到执行测试的 JVM 中,还是添加到运行应用服务器的 JVM 中?
【发布时间】:2012-12-05 14:55:57
【问题描述】:

我正在检测针对 JBoss 服务器中的应用程序运行的 Selenium 测试。许多文档提到应该将 Jacoco 代理作为参数添加到 JVM。但是,它们没有说明它们是指运行 Selenium 测试的 JVM 还是运行 JBoss 应用服务器的 JVM。它们是完全不同的机器。那么,Jacoco 代理是否添加到:

1. the app server JVM upon start
2. or the JVM where Selenium tests are run?

谢谢。

【问题讨论】:

    标签: ant selenium sonarqube agent jacoco


    【解决方案1】:

    我从未尝试将 JaCoCo 与 Selenium 测试一起使用,但显然代理应该以某种方式附加到运行应用程序的已编译源的 JVM,以便它可以在运行时干扰您的代码(因此,这是在服务器端)。

    【讨论】:

    • 嗯好吧,这是有道理的。 Jacoco 也可能需要在测试 JVM 端“附加”(因此它可以将正在执行的测试用例链接到一组特定的源代码),但同样,我还没有找到任何关于此的确切文档(一步一步)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多