【问题标题】:how to record a testscript using jmeter in any browser如何在任何浏览器中使用 jmeter 记录测试脚本
【发布时间】:2014-12-29 06:26:55
【问题描述】:

我想使用 Jmeter 进行性能测试。我是 jMeter 工具的新手,我使用的是 2.12 版本的 JMeter。我正在尝试在任何浏览器中录制脚本。单击“HTTP(S)测试脚本记录器”中的开始按钮后,它显示了一个带有此消息的弹出窗口:“RootCA Certificate:ApacheJmeterTemporaryRootCA created in Jmeter bin directory”,然后我已将该证书从 Jmeter bin 文件夹安装到firefox 浏览器(V26.0)。即使在完成证书安装后,我也试图通过单击开始按钮开始录制,我得到相同的弹出窗口。我遵循以下链接:http://jmeter.apache.org/usermanual/component_reference.html#HTTP%28S%29_Test_Script_Recorder 请也检查屏幕截图.. 如果有任何更改或建议,请给我建议

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    这不是问题,您可以继续录制。开始录制时将始终提示证书弹出窗口。

    为了继续,您需要在浏览器的网络设置中提及代理设置。请确保“HTTP(S) 测试脚本记录器”的全局设置和浏览器中的代理设置中提到的端口号相同。

    测试计划应如下图所示:

    在您开始在浏览器中访问您的网站/门户后,您将看到请求被记录在记录控制器下。

    如果您在录制时遇到任何其他问题,请更新您的问题。

    希望这会有所帮助。

    【讨论】:

    • 我已经按照你的建议准备了测试计划。在我开始在 Firefox 浏览器中访问我的网站后,我在 Recording Controller 下没有收到任何请求。你能建议我吗
    • 更改浏览器设置并启动“HTTP(S) 测试脚本记录器”后,您的页面是否在浏览器中正确加载?如果是这样,请在关闭并重新打开浏览器后尝试。
    • 我已经关闭了firefox浏览器并删除了cookies然后启动了firefox并开始录制。而录制的cmets只是这样
    • [2014/12/29 19:04:33 INFO-jmeter.protocol.http.proxy.ProxyControl:找到有效别名:root_ca:2014/12/29 19:04:33 INFO - jmeter.protocol.http.proxy.ProxyControl:找到有效别名:intermediate_ca:2014/12/29 19:04:33 INFO-jmeter.protocol.http.proxy.Daemon:在端口上创建守护进程套接字:3128 2014/12/ 29 19:04:33 INFO-jmeter.protocol.http.proxy.Daemon:Test Script Recorder 启动并运行! 2014/12/29 19:05:42 INFO-jmeter.protocol.http.proxy.Daemon: HTTP(S) 测试脚本记录器停止] 但记录请求未显示在 scriptRecorder
    • 从Firefox中删除Jmeter证书,关闭并再次打开浏览器。此外,如果出现提示,在浏览器中启动门户/网站时执行此操作后,将证书添加到浏览器并确保您未选中“永久”复选框。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多