【问题标题】:remote jprofiler integration远程 jprofiler 集成
【发布时间】:2013-04-08 19:10:21
【问题描述】:

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

框架已经完成,但我终生不知道如何连接到我的网络服务器(在同一台机器上,但在单独的 JVM 中)。

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

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

我的网络服务器配置如下。请注意,我已经尝试过离线和在线配置:

-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

我错过了什么?

【问题讨论】:

    标签: java selenium junit4 jprofiler


    【解决方案1】:

    API 不打算以这种方式使用。 ConnectionFactory 类仅在您基于 API 编写自己的分析器时才有用。

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

    【讨论】:

    • 感谢您的解释。现在一切都清楚了。我将探索方法触发的方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-10
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 2011-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多