使用 IE 11 和 Google Chrome 进行性能测试
Perfomance testing using IE11 And Google Chrome
我试图在使用 IE 作为浏览器时在 Jmeter 的脚本中进行记录,但没有记录任何内容。
可以只是想要一些关于如何使用 IE11 或 Chrome 作为浏览器录制脚本的指导。
准备 JMeter 进行记录。
最快最简单的方法是使用 JMeter 模板功能。从 JMeter 的主菜单中选择 File -> Templates -> Recording
并单击 "Create"
- 展开
Workbench -> HTTP(S) Test Script Recorder
并单击 "Start"
准备浏览器进行录制。打开系统代理配置对话框(IE 和 Chrome 共享相同的设置)并确保您的配置如下所示:
- 确保主机是
localhost
(如果你是运行浏览器和同一台机器上的JMeter)
- 确保端口是
8888
- 确保"Do not use proxy server for address ..."
中没有localhost
或127.0.0.1
将 JMeter 的自签名证书安装到浏览器中。在 JMeter 安装的 "bin" 文件夹中找到 ApacheJMeterTemporaryRootCA.crt
文件,然后使用证书安装对话框进行安装
- 点击证书
- 单击 "Install certificate" 按钮
现在你应该准备好JMeter和浏览器来进行记录了。
参考文献:
P.S。您可能会发现使用 JMeter Chrome Extension 记录 JMeter 测试更容易,在这种情况下您不必担心代理和 SSL 证书,您将能够仅从 Chrome 浏览器记录 JMeter 测试场景而无需任何基础设施。
我试图在使用 IE 作为浏览器时在 Jmeter 的脚本中进行记录,但没有记录任何内容。 可以只是想要一些关于如何使用 IE11 或 Chrome 作为浏览器录制脚本的指导。
准备 JMeter 进行记录。
最快最简单的方法是使用 JMeter 模板功能。从 JMeter 的主菜单中选择
File -> Templates -> Recording
并单击 "Create"- 展开
Workbench -> HTTP(S) Test Script Recorder
并单击 "Start"
准备浏览器进行录制。打开系统代理配置对话框(IE 和 Chrome 共享相同的设置)并确保您的配置如下所示:
- 确保主机是
localhost
(如果你是运行浏览器和同一台机器上的JMeter) - 确保端口是
8888
- 确保"Do not use proxy server for address ..." 中没有
localhost
或127.0.0.1
- 确保主机是
将 JMeter 的自签名证书安装到浏览器中。在 JMeter 安装的 "bin" 文件夹中找到
ApacheJMeterTemporaryRootCA.crt
文件,然后使用证书安装对话框进行安装- 点击证书
- 单击 "Install certificate" 按钮
现在你应该准备好JMeter和浏览器来进行记录了。
参考文献:
P.S。您可能会发现使用 JMeter Chrome Extension 记录 JMeter 测试更容易,在这种情况下您不必担心代理和 SSL 证书,您将能够仅从 Chrome 浏览器记录 JMeter 测试场景而无需任何基础设施。