我无法在 XMPP 服务器中使用 jmeter 进行负载测试,我添加了所有插件并给出了 xmpp 连接、用于连接登录的采样器以及所有

Posted

技术标签:

【中文标题】我无法在 XMPP 服务器中使用 jmeter 进行负载测试,我添加了所有插件并给出了 xmpp 连接、用于连接登录的采样器以及所有【英文标题】:I cannot do load test using jmeter in XMPP server, I had added all plugins and given xmpp connection, samplers for connecting login, and all 【发布时间】:2019-02-12 09:46:28 【问题描述】:

我无法使用 jmeter 在 XMPP 服务器中加载测试聊天应用程序,我发现所有 XMPP 采样器都从连接、登录直到断开连接为错误。请帮忙!

I get this error in the connect server sampler itself and thereby all samplers are error

【问题讨论】:

【参考方案1】:

如果没有看到错误详细信息,任何人都无法提供帮助,因此请确保包含有关您的测试的基本信息,即

XMPP Samplers 的屏幕截图 View Results Tree 监听器的屏幕截图或文本形式的输出 来自jmeter.log file的相关条目

同时查看XMPP Load Testing - The Ultimate Guide - 它包含有关如何配置 XMPP 测试元素和模拟不同类型事件(连接/断开连接、登录、获取联系人列表、设置状态等)以及example test plans

【讨论】:

org.jivesoftware.smack.filter.IQReplyFilter 接受警告:拒绝对 IQ 数据包的潜在欺骗回复。过滤器设置:packetId=LH9xR-64, to=null, local=null, server=serveraddress。收到来自=userid@serverdomain 的数据包。在视图结果侦听器中,我得到加载时间:1041 连接时间:0 延迟:0 字节大小:932 发送字节:0 字节大小:0 字节主体大小:932 样本计数:1 错误计数:1 数据类型( "text"|"bin"|""):text 响应代码:500 响应消息:org.jivesoftware.smack.SmackException$NoResponseException SampleResult fields: ContentType: 一直在尝试使用 xmpp 采样器连接和登录。尽管我可以使用相同的凭据登录到 xmpp 服务器,但登录不成功 stream:error (invalid-from) text: 不正确的'from'属性

以上是关于我无法在 XMPP 服务器中使用 jmeter 进行负载测试,我添加了所有插件并给出了 xmpp 连接、用于连接登录的采样器以及所有的主要内容,如果未能解决你的问题,请参考以下文章

jmeter-xmpp

无法使用 HTTP 绑定连接到 XMPP 服务器(openfire)

无法使用 jaxl xmpp 框架进行连接

启用系统防火墙后无法登录 xmpp 聊天服务器

操作无法完成。 (kCFStreamErrorDomainSSL 错误 -9847。)使用 xmpp 聊天在 ejabberd 中注册新用户时

无法使用 iOS 的 XMPP 框架连接亚马逊上的 ejabberd 服务器