Jmeter接口录制一、安装证书二、Jmeter中添加脚本录制器三、设置代理服务器四、启动Jmeter的接口录制工具五、录制浏览器接口六、无法录制接口问题排查一、安装证书1、打开Jmeter文件下的bin文件夹2、找到下图的文件并双击3、打开证书后按照下图进行完成安装即可二、Jmeter中添加脚本录制器1、点击“测试计划-添加-非测试片段-HTTP(S)测试脚本记录器”添加脚本录制器2、在“HTTP(S)测试脚本记录器”中设置端口号端口号可以随意设置只要不和其他端口冲突即可建议使用默认3、选择“目标控制器”用来放所录制的接口可以放在线程组或者录制控制器里面三、设置代理服务器1、打开“设置-网络和Internet-代理”或者通过浏览器打开浏览器打开“设置”点击“系统-打开您计算机代理设置”也能跳转到电脑的代理设置页面2、在系统的代理页面点击“手动设置代理-设置”3、打开代理服务器代理IP输入127.0.0.1也可以使用本机的IP地址端口号需要和“HTTP(S)测试脚本记录器”中设置的一样注意如果文本框中如果有默认的内容建议删除不删除的话如果系统部署在本地可能会导致接口无法抓到。因为输入在文本框中IP地址不会被代理例如本机IP为192.168开头的且系统部署在本地那么在使用IP地址打开系统后对应IP地址开头的接口皆无法被Jmeter抓到四、启动Jmeter的接口录制工具1、切换到Jmeter点击“HTTP(S)测试脚本记录器”中的“启动”2、点击“启动”后会弹出该框点击“OK”即可3、点击“OK”后会打开下图窗口可以不用管五、录制浏览器接口1、打开浏览器进入需要录制接口的网站按照流程操作即可在操作过程中产生的接口会放入设置的接口存放路径里注意如果系统部署在本地那么在浏览器中绝对不能使用localhost或者127.0.0.1打开网站因为这样会导致无法录制到接口2、如果需要结束录制点击下图中的“停止”即可六、无法录制接口问题排查1、检查代理服务是否打开2、检查证书是否过期Jmeter证书每次安装都是有时效的时间长了就会过期所以如果是隔一段时间才使用录制功能建议每次使用前都重新安装3、检查代理端口号和录制器的端口号是否一致4、如果系统部署在本地检查网站地址是否为localhost或者127.0.0.1如果是改为本机的IP地址在CMD中通过ipconfig查看5、检查代理服务器是否屏蔽了一些IP地址的代理如果被屏蔽了也无法抓取到接口如下图
Jmeter接口录制
Jmeter接口录制一、安装证书二、Jmeter中添加脚本录制器三、设置代理服务器四、启动Jmeter的接口录制工具五、录制浏览器接口六、无法录制接口问题排查一、安装证书1、打开Jmeter文件下的bin文件夹2、找到下图的文件并双击3、打开证书后按照下图进行完成安装即可二、Jmeter中添加脚本录制器1、点击“测试计划-添加-非测试片段-HTTP(S)测试脚本记录器”添加脚本录制器2、在“HTTP(S)测试脚本记录器”中设置端口号端口号可以随意设置只要不和其他端口冲突即可建议使用默认3、选择“目标控制器”用来放所录制的接口可以放在线程组或者录制控制器里面三、设置代理服务器1、打开“设置-网络和Internet-代理”或者通过浏览器打开浏览器打开“设置”点击“系统-打开您计算机代理设置”也能跳转到电脑的代理设置页面2、在系统的代理页面点击“手动设置代理-设置”3、打开代理服务器代理IP输入127.0.0.1也可以使用本机的IP地址端口号需要和“HTTP(S)测试脚本记录器”中设置的一样注意如果文本框中如果有默认的内容建议删除不删除的话如果系统部署在本地可能会导致接口无法抓到。因为输入在文本框中IP地址不会被代理例如本机IP为192.168开头的且系统部署在本地那么在使用IP地址打开系统后对应IP地址开头的接口皆无法被Jmeter抓到四、启动Jmeter的接口录制工具1、切换到Jmeter点击“HTTP(S)测试脚本记录器”中的“启动”2、点击“启动”后会弹出该框点击“OK”即可3、点击“OK”后会打开下图窗口可以不用管五、录制浏览器接口1、打开浏览器进入需要录制接口的网站按照流程操作即可在操作过程中产生的接口会放入设置的接口存放路径里注意如果系统部署在本地那么在浏览器中绝对不能使用localhost或者127.0.0.1打开网站因为这样会导致无法录制到接口2、如果需要结束录制点击下图中的“停止”即可六、无法录制接口问题排查1、检查代理服务是否打开2、检查证书是否过期Jmeter证书每次安装都是有时效的时间长了就会过期所以如果是隔一段时间才使用录制功能建议每次使用前都重新安装3、检查代理端口号和录制器的端口号是否一致4、如果系统部署在本地检查网站地址是否为localhost或者127.0.0.1如果是改为本机的IP地址在CMD中通过ipconfig查看5、检查代理服务器是否屏蔽了一些IP地址的代理如果被屏蔽了也无法抓取到接口如下图