一、我这边主要是Jmeter进行一些接口测试,通过Charles/Fiddler等抓包工具获取http请求详情

再使用Jmeter对脚本进行编写。同时Jmeter也提供了录制功能,可以对Web,app进行录制,还有

badboy可以录制,使用下来个人感觉不太好,下面主要说说Jmeter作为代理服务器的录制功能

二、Jmeter使用录制控制器,进行移动端的录制

1、创建一个线程组,添加录制控制器,并在工作台添加Http代理服务器

Jmeter——Jmeter之进行代理录制功能

当Jmeter使用代理服务器时,跟Fiddler/Charles作代理一样,作为正向代理服务器,对服务端进行请求

Jmeter——Jmeter之进行代理录制功能

端口和手机设置成一样的,目标控制器选择使用录制控制器,还有一些过滤条件暂时不设置

手机端设置代理如下:服务器地址为本机ip地址,端口和Jmeter一样,此时抓包工具就别用同一端口打开了

Jmeter——Jmeter之进行代理录制功能

再Jmeter点击启动代理服务:

Jmeter——Jmeter之进行代理录制功能

打开app进行抓包查看,打开支付为例:

Jmeter——Jmeter之进行代理录制功能

可以看到接口都已经录制下来了,再此基础上可以进行一些编写就省事一些了

三、录制WEB端,跟app一样,需要在浏览器中设置代理

如chrome浏览器:设置-高级,打开代理服务器

Jmeter——Jmeter之进行代理录制功能

mac的话勾选如下

Jmeter——Jmeter之进行代理录制功能

再浏览器中打开对应的网址查看

Jmeter——Jmeter之进行代理录制功能



相关文章:

  • 2021-12-05
  • 2021-05-24
  • 2021-08-12
  • 2022-01-06
  • 2021-10-21
  • 2021-09-14
  • 2021-12-15
猜你喜欢
  • 2021-06-06
  • 2021-05-30
  • 2021-08-05
  • 2022-01-01
  • 2021-12-15
相关资源
相似解决方案