jmeter录制脚本

选择测试计划--添加--非测试元件--http代理服务器,这里填写的代理服务器的ip和端口,与浏览器中设置代理服务器填写的ip和端口一致
层级结构:
测试计划下
--线程组
--http请求默认值
--录制控制器(不添加则直接加到线程直接目录下)
--http代理服务器
第一步:选择测试计划--右键创建线程组
第二步:选择测试计划--右键--非测试元件--http代理服务器
录制脚本:点击启动按钮(在进行下面各项配置完成以后)
填写响应的代理服务器ip和端口:ip一般填写本地:localhost  端口默认:8888,根据实际情况填写,此地我设置为9090(不被占用的端口号)

 

注:

点击代理设置--连接--局域网设置,注意代理服务器的端口默认为8888,如果有冲突,则将浏览器代码和jmeter的代理端口改为一个没有占用的端口,只要一致就行
 
浏览器的代理ip和端口设置
 

 

 

 其他过滤设置:如包含,不包含*jpg 等即筛选掉图片不做

第三步:线程组--添加配置元件---http请求默认值:填写所要录制请求的url和协议,如我测试需要录制连接:baidu.com服务的请求

第四步:新建录制控制器选择线程组--右键--add--logic controller---recording controller,录制的脚本都将进入录制控制器下方

 第五步:选择线程组或者计划--右键--创建监听器--查看结果树

 第七步:选择http代理服务器--点击启动

 注意:此时有证书需要上传,上传方法见百度搜索,上传完成弹框点击ok

第八步:在浏览器中输入https://baidu.com,随便点击连接,录制几个测试请求

第九步:点击查看结果

如果请求的内容太多,可以shift选中多个请求,右键 --remove

原文地址:https://www.cnblogs.com/zyy98877/p/9389929.html