使用 IE 11 和 Google Chrome 进行性能测试

Perfomance testing using IE11 And Google Chrome

我试图在使用 IE 作为浏览器时在 Jmeter 的脚本中进行记录,但没有记录任何内容。 可以只是想要一些关于如何使用 IE11 或 Chrome 作为浏览器录制脚本的指导。

  1. 准备 JMeter 进行记录。

    • 最快最简单的方法是使用 JMeter 模板功能。从 JMeter 的主菜单中选择 File -> Templates -> Recording 并单击 "Create"

    • 展开 Workbench -> HTTP(S) Test Script Recorder 并单击 "Start"
  2. 准备浏览器进行录制。打开系统代理配置对话框(IE 和 Chrome 共享相同的设置)并确保您的配置如下所示:

    • 确保主机是localhost(如果你是运行浏览器和同一台机器上的JMeter)
    • 确保端口是 8888
    • 确保"Do not use proxy server for address ..."
    • 中没有localhost127.0.0.1
  3. 将 JMeter 的自签名证书安装到浏览器中。在 JMeter 安装的 "bin" 文件夹中找到 ApacheJMeterTemporaryRootCA.crt 文件,然后使用证书安装对话框进行安装

    • 点击证书
    • 单击 "Install certificate" 按钮

  4. 现在你应该准备好JMeter和浏览器来进行记录了。

参考文献:


P.S。您可能会发现使用 JMeter Chrome Extension 记录 JMeter 测试更容易,在这种情况下您不必担心代理和 SSL 证书,您将能够仅从 Chrome 浏览器记录 JMeter 测试场景而无需任何基础设施。