微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JMeter 测试未执行鼠标右键单击

如何解决JMeter 测试未执行鼠标右键单击

我有一个场景,我用鼠标右键单击记录(某些数据列表中的行)并选择选项“合并到此 CI”,这将导致将此列表中的所有可用记录合并到此记录具体记录。 我使用 JMeter 记录了这样的场景,做一些关联等,当我运行这个测试来检查它是否工作时,我看到合并没有执行。在查看结果树中,每个请求都是绿色的,状态是 200,但未执行合并。我在查看 Web 控制台时做了同样的操作,我看到,使用 Jmeter 我捕获了相同的请求。 所以我想知道可能无法使用 JMeter 进行右键单击?

提前致谢!

解决方法

JMeter 实际上并没有“点击”任何东西,它在 HTTP protocol 级别起作用,如果您的操作触发了 HTTP Request - 它将被记录和执行。

关于您的“问题” - JMeter 将 HTTP Status code 低于 400 的任何响应报告为成功或“绿色”,但是如果发生隐藏在状态代码 200 后面的错误 - JMeter 将无法检测到它。

因此,使用 View Results Tree 侦听器检查响应详细信息并检查每个请求的“响应数据”选项卡,我的期望是您的脚本由于丢失或执行不正确而根本没有做它应该做的事情correlation 所以可能是您的脚本卡在登录页面。

为了避免将来出现此类情况,您可以考虑将 Response Assertions 添加到您的 HTTP 请求采样器中,您可以在其中定义通过/失败标准,例如确保响应包含预期数据或不包含不应包含的数据在那里

,

感谢德米特里的回复。多亏你,我挖得更深一些 最后我解决了它。我发现记录有两个不同的 UNIQUE sys_id ......不幸的是我捕获了错误的一个。 再次感谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。