jmeter录制浏览器脚本

本文章是使用的火狐浏览器,以下操作代理顺序需要注意:

  • 先设置jmeter的HTTP代理服务器,再设置浏览器的代理,不然会出现无法上网的问题。
  • 如果先设置浏览器的代理,再启动HTTP代理服务器,无法自动下载证书。

1,打开jmeter,右击TestPlan—>添加—>非测试元件—>HTTP代理服务器。(记住:是点击工作台,不是线程组,这个很重要,只有工作台才能添加“非测试元件”)

image.png

2,打开“HTTP代理服务器”,端口号默认是8888,我这里自定义为8899。“目标控制器”选择一个线程组用于存放录制的脚本。

image.png

3,排除模式通常需要配置,避免录制无用的脚本。支持自定义,我这里选择“添加建议排除”。

image.png

4,点击“启动”,这里会给一个提示,点击“确定”,会自动生成jmeter的证书并保存在jmeter的bin目录下。

image.png

5,找到浏览器的“隐私与安全”设置下“查看证书”,点击进入选择“证书颁发机构”,然后导入jmeter的bin文件夹下的.crt文件。

image.png

image.png

image.png

image.png

image.png

6,打开浏览器的“设置”——“网络设置”,选择“手动代理配置”并将下面的复选框也勾选,这里的代理地址使用localhost,端口号和jmeter的HTTP代理服务器的端口号一致。

image.png

image.png

7,再次打开jmeter的HTTP代理服务器,点击“启动”—>“确定”,这时左上角会出现一个运行框说明启动成功了,这时就可以去浏览器访问了,访问的内容都会录制在“录制脚本”这个线程组下。

image.png

image.png

8,点击“停止”即可停止录制,录制完成后记得关闭浏览器的代理,选择“不使用代理服务器”即可。

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容