【问题标题】:JMeter test is not executing mouse right-button clickingJMeter 测试未执行鼠标右键单击
【发布时间】:2021-02-23 21:14:31
【问题描述】:

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

提前致谢!

【问题讨论】:

    标签: jmeter mouse right-click


    【解决方案1】:

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

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-07-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-30
        相关资源
        最近更新 更多