Jmeter的脚本录制

通过录制的方式获取到jmeter脚本文件。
*jmeter自带的脚本录制
*badboy脚本录制工具 - 针对web端
*脚本转换工具:FiddlerCharles2Jmeter
	将使用charles和fiddler抓取的接口转换为jmeter脚本文件
	电脑:设置->代理服务器配置->开启代理 http=127.0.0.1:8888;
	
	charles:
		*配置好代理,抓取想要测试的接口信息。
		*将接口在右键export选择导出为json session file  文件类型为chlsj
		*打开FiddlerCharles2Jmeter工具 选择上述文件以及一个空的jmx文件 点击run 
		
	fiddler: 
		*配置好代理,抓取想要测试的接口信息。
		*将接口在右键save选择 selected session -> in archiveZip 
		*打开FiddlerCharles2Jmeter工具 选择上述文件以及一个空的jmx文件 点击run

一、使用工具badboy完成脚本录制

  • 操作流程
    1.安装badboy,在badboy内置的浏览器中,请求网站,就会记录下对应的接口
    2.文件导出为jmx文件
    3.打开jmeter,导入刚刚导出的文件
    4.在jmeter里添加一个监听器,就可以执行这个脚本了
    注:因为我的程序本身有问题,返回的是http页面,正常应该是json文件
  • badboy优缺点
    缺点:使用badboy会出现兼容性问题,内置浏览器会出现兼容问题,有的界面访问不到
    优点:只录制接口,不会录制静态文件

1.1、录制项目1-操作步骤截图

1.安装badboy,在badboy内置的浏览器中,请求网站,就会记录下对应的接口
在这里插入图片描述
2.文件导出为jmx文件
在这里插入图片描述
3.打开jmeter,导入刚刚导出的文件
4.在jmeter里添加一个监听器,就可以执行这个脚本了
在这里插入图片描述

二、使用工具抓包工具完成脚本录制

2.2 Charles-web端抓

  • 操作步骤
    1.打开Charles
    2.给web设置为真实的ip地址访问
    3.抓取web端
    4.保存抓取的api接口文件
    5.存为.chlsj格式
    6.新建一个jmx空文件
    7.使用工具-FiddlerCharles2Jmeter.exe 把.chlsj文件转换为jmx文件
    8.使用jmeter打开jmx文件,添加监听器

2.2.1charles-web端抓包截图

1.打开Charles
2.给web设置为真实的ip地址访问
3.抓取web端
在这里插入图片描述
4.保存抓取的api接口文件
5.存为.chlsj格式
在这里插入图片描述
在这里插入图片描述

6.新建一个jmx空文件
7.使用工具-FiddlerCharles2Jmeter.exe 把.chlsj文件转换为jmx文件
在这里插入图片描述

8.使用jmeter打开jmx文件,添加监听器,执行
在这里插入图片描述

2.3charles-app端抓包截图

和web一样

3.1 fiddler-web端抓

保存fiddler抓取的文件
在这里插入图片描述
在这里插入图片描述

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值