有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java远程jprofiler集成

我创建了一个@PerformanceTest注释,它利用@Before和@After自动捕获jProfiler指标。目标是将此注释应用于在单独JVM中运行的selenium测试用例

这个框架是完整的,但我一辈子都不知道如何连接到我的Web服务器(在同一台机器上,但在一个单独的JVM中)

我尝试连接到端口号,以及尝试本地连接,但没有成功

@BeforeClass
public static void beforePerformanceClass() throws IOException {
    connection = ConnectionFactory.createRemoteConnection("localhost", 8849, 5);
}

我的Web服务器配置如下。请注意,我尝试了脱机和联机配置:

-Xshareclasses:none-agentpath:C:\PROGRA~1\JPROFI~1\bin\windows\jprofilerti。dll=port=8849,nowait,id=149,config=C:\Users\username\JPROFI~1\config。xml

我错过了什么


共 (1) 个答案

  1. # 1 楼答案

    API不打算以这种方式使用。ConnectionFactory类只有在基于API编写自己的探查器时才有用

    对于这个用例,您必须使用方法触发器。这意味着您必须在方法触发器中指定方法,而不是使用注释。有关触发器配置的更多信息,请参见here