【问题标题】:Recording Controller in Jmeter not recording in a localhost web serverJmeter 中的记录控制器未在 localhost Web 服务器中记录
【发布时间】:2017-02-07 05:31:43
【问题描述】:

我目前正在使用 phpmyadmin 作为我的本地 Web 服务器来测试我的应用程序。

这是我到目前为止所采取的步骤:

  1. 在测试计划中,我添加了一个线程组、一个 HTTP 请求默认值和记录控制器。
  2. 在 Workbench 中,我添加了一个 HTTP(s) 测试脚本记录器和一个查看结果树。

我已经在我的浏览器中删除了 No proxy for field 中的内容,删除后,查看结果树正在工作并正在记录我的页面在我的应用程序中导航。

我的问题和疑问是:

  1. 录制控制器未录制我浏览的页面。
  2. 我做错了什么?
  3. Recording Controller 是否不适用于 localhost Web 服务器测试?

我希望有人可以帮助我。谢谢。

【问题讨论】:

  • 嗨,是的。对于这么晚的反馈,我深表歉意。我查看了我已采取的步骤,我的错误是我没有将 .*\.php 作为 URL 包含在 HTTP(S) 测试脚本记录器中。我最近记得我本地主机中的所有文件都是我的 .php 文件,这解决了我的问题。
  • 完成了。再次感谢您!

标签: mysql apache phpmyadmin jmeter localhost


【解决方案1】:

检查您的浏览器配置,确保 localhost 未从代理管理的 url 中排除。

另外请注意,您应该使用录制模板。

在菜单中,选择文件 > 模板 > 录制。

见:

【讨论】:

  • 谢谢,我仔细检查了一下,我的错误出在 HTTP(S) 测试脚本记录器本身。
  • 好,我还是更新了我的答案,你可能会感兴趣
  • 非常感谢!
【解决方案2】:

另外请检查您是否在 HTTP(s) Test Script Recorder ->Recording controller 中使用正确的记录路径,HTTP(s) Test Script Recorder 和浏览器代理上的端口号也应该相同。

【讨论】:

  • 谢谢,非常感谢!
猜你喜欢
  • 2013-06-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
相关资源
最近更新 更多