如何将Xmpp-plugin与Jmeter绑定而不出现登录无响应异常

问题描述 投票:0回答:1

我已经按照 BlazeMeter 指南所说的做了并制作了Xmpp服务器正在连接的场景,但是当我到达登录时,我得到了异常“无响应”。 我已经搜索并看到了人们所说和所做的,所以我尝试使用 Maven 构建插件项目并获得 jmeter-xmpp-plugin 1.5.1 jar 文件, 然后我用它替换了“lib/ext”文件夹中的旧jar(我使用jmeter中的插件管理器下载的),但捕获了另一个异常:

“java.lang.InknownClassChangeError:找到类 org.jivesoftware.smack.XMPPConnection,但需要接口 在 com.blazemeter.jmeter.xmpp.JMeterXMPPConnection.setUpConnection(JMeterXMPPConnection.java:91) ~[jmeter-plugins-xmpp-1.5.1.jar:?] 在 com.blazemeter.jmeter.xmpp.JMeterXMPPConnection.getConnection(JMeterXMPPConnection.java:83) ~[jmeter-plugins-xmpp-1.5.1.jar:?] 在 com.blazemeter.jmeter.xmpp.JMeterXMPPSampler.getXMPPConnection(JMeterXMPPSampler.java:81) ~[jmeter-plugins-xmpp-1.5.1.jar:?] 在 com.blazemeter.jmeter.xmpp.JMeterXMPPSampler.sample(JMeterXMPPSampler.java:38) ~[jmeter-plugins-xmpp-1.5.1.jar:?] 在 org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:651) ~[ApacheJMeter_core.jar:5.6.2] 在 org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:570) ~[ApacheJMeter_core.jar:5.6.2] 在 org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:501) ~[ApacheJMeter_core.jar:5.6.2] 在 org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:268) ~[ApacheJMeter_core.jar:5.6.2] 在 java.lang.Thread.run(Thread.java:829) [?:?] "

我不知道是否遗漏了任何步骤或犯了错误,但我需要一些指导或遵循的步骤🙏。

jmeter xmpp jmeter-plugins
1个回答
0
投票
依赖项

之间的 API 不匹配,您可能会为自己创建一个 Jar Hell 所以我会推荐

    安装最新版本的 JMeter,即
  1. JMeter 5.6.2

    截至目前

  2. 使用
  3. JMeter插件管理器

    安装最新版本的XMPP插件,目前为1.5.1

    至少这个

    不兼容的类更改错误

    问题将会消失。

© www.soinside.com 2019 - 2024. All rights reserved.