Jmeter结合Firefox浏览器录制脚本

2020-10-30  本文已影响0人  mm__yy

提前安装:

1、jmeter v5.3

2、firefox v79.0

一、启动Jmeter,创建线程组、HTTP代理服务器

创建线程组 创建HTTP代理服务器

二、HTTP代理服务器设置

代理服务器设置

1、设置一个和本机其它服务不会冲突的一个端口;

2、目标控制器选择第一步中创建的线程组;

三、Firefox浏览器代理设置

找到选项 搜索“代理”,点击设置 选中“手动代理配置”,端口和jmeter中代理服务器端口一致

本地录制脚本,服务器地址写“localhost”或者“127.0.0.1”。

四、启动jmeter代理服务器,开始录制

点击“启动” 点击“OK” 出现录制器,打开浏览器开始访问系统,录制完再点击“停止”

五、打开Firefox,输入系统地址进行一系列操作

这一步应该访问不了系统,因为缺少证书的导入操作。比如在浏览器地址栏中输入百度地址:http://www.baidu.com,回车访问,发现打不开网页,页面显示“代理服务器拒绝连接”。

六、Firefox浏览器导入jmeter证书

jmeter中启动代理服务器,即可在jmeter安装目录的bin目录下生成证书。

生成证书参考:https://www.cnblogs.com/wtfm/p/8691720.html

如果证书失效或者想重新生成证书的话,只把bin目录下的.crt证书删掉不行,还需要删除文件proxyserver.jks文件(如果有ApacheJMeterTemporaryRootCA.usr也需要删除):

重新生成证书前需要删除的文件

参考:https://blog.csdn.net/danWuDe/article/details/84876375

需要两步操作:

1、打开firefox->打开菜单->选项,输入“证书”进行搜索

搜索证书,点击“查看证书” 点击“导入”

在打开的文件窗口中,找到jmeter安装目录bin下的xxx.crt证书导入即可。

2、win+r打开运行,输入“certmgr.msc”,打开当前用户的证书管理窗口

右键受信任的根证书颁发机构,选择导入

在打开的证书导入向导窗口中点击“下一步”,文件名选择jmeter5.3\bin目录下的.crt证书,点击“下一步”,继续点击“下一步”,然后点击“完成”即可。

完成以上两步证书导入操作,就可以打开浏览器访问系统开始录制了。

参考:https://blog.csdn.net/weixin_42047301/article/details/104176280

上一篇 下一篇

猜你喜欢

热点阅读