【问题标题】:Issues With JMeter Proxy RecordingJMeter 代理记录的问题
【发布时间】:2013-01-06 19:19:39
【问题描述】:

我在使用 JMeter 记录代理问题时遇到了一些问题。

我是一名 Java 开发人员。我正在执行负载测试 使用 JMeter 的应用程序。

我在 JSP 中使用 Struts 开发了一个应用程序,其中包含两个 页面。

第一页包含登录页面,其中包含用户名和 带有提交按钮的密码。

在 IE8.0 中输入 URL 即 login.jsp 时,jmeter 正确记录了此操作。输入用户名和密码并单击提交按钮后,它进入第二页,但 JMeter 未记录此事件代理服务器。但是当我在第二页点击注销链接时,点击注销链接的事件正在正确记录。

我面临的主要问题是,当我对按钮执行任何操作时,JMeter 没有执行记录,但是当我单击任何链接时,JMeter 已正确记录了该操作。请帮我解决这个问题。

是否需要为提交按钮录制添加任何内容?

【问题讨论】:

    标签: java jmeter


    【解决方案1】:

    您需要在浏览器设置中设置代理。

    如果可行,您可以尝试一种好方法,设置代理设置,关闭 JMeter 代理,然后尝试加载您的页面。这不应该工作。然后打开 JMeter 代理,并重新加载您的页面。它应该加载并且您的 Recording Controller 应该捕获请求。

    这在 Firefox 中最适合我,即使我设置了 JMeter 代理,IE 也不知何故不使用它。我没有进一步研究,因为 Firefox 运行良好。

    这是运行代理的分步说明:Link

    【讨论】:

    • 我已按照 PDF 中的所有步骤进行操作。但它仍然无法正常工作。提交按钮我们要写什么脚本?我们是否需要在 jsp 页面上添加任何内容来记录?
    • 它只记录我们有href链接或点击URL的页面。如果我们有提交之类的按钮,它不会记录页面,而是第二页发生导航。请帮我解决这个问题。我的工作已经停止。
    • 您在 JMeter Proxy 中的 URL 模式下设置了什么?这决定了代理记录哪些页面请求。如果你有 jsp 页面,这需要是 .*\.jsp,你甚至可以尝试 .* 看看会发生什么......
    • 嗨,它工作正常。我在 URL 模式中给出了 .*。感谢您的帮助。
    猜你喜欢
    • 2016-10-18
    • 2019-04-28
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多