jmeter - 录制web或者手机app的http/https请求

原创 2018年04月16日 22:58:15

1. Web录制

1.1 电脑上设置web代理

jmeter录制web请求需要在电脑上设置web代理,设置方法如下:

1.1.1 mac系统

系统偏好设置 -> 网络 -> 代理 -> Web代理(HTTP)【地址:localhost,端口:8888】

1.1.2 win10系统

设置 -> 网络和INTERNET -> 代理【地址:localhost,端口:8888】

1.1.3 win7系统

控制面板 -> Internet属性 -> 局域网设置【地址:localhost,端口:8888】

1.2 配置jmeter http代理

工作台->添加->非测试元件->HTTP代理服务器,保持默认状态【端口为8888,HTTPS Domains为空】

1.3 配置目标控制器 开始录制

建立新的线程组:测试计划->添加->Threads->线程组

选定HTTP代理服务器,选择新建的线程组为目标控制器,选择分组方式/添加过滤条件

点击启动,开始录制。

使用浏览器访问网页,即可看到线程组上有新的记录,也即录制的结果。


2. APP录制

2.1 PC共享可供手机连接上网的Wi-Fi

使用PC共享可供手机连接上网的WIFI,记录IP地址,填入HTTP代理服务器中的HTTPS Domains。

使用PC共享可供手机连接上网的Wi-Fi的方法如下:

2.1.1 mac系统

系统偏好设置 -> 共享 -> 互联网共享

2.1.2 windows系统 有无线网卡的笔记本

使用WiFi共享精灵共享网络。【其他办法/软件也可以】

2.1.3 windows系统 无无线网卡的台式机

插上无线网卡,使用WiFi共享精灵共享网络。【其他办法/软件也可以】

2.2 手机连接PC共享的Wi-Fi

手机连接PC共享的Wi-Fi,设置手动代理,输入IP地址+端口8888【同HTTP代理服务器一致

2.3配置目标控制器,开始录制

建立新的线程组:测试计划->添加->Threads->线程组

选定HTTP代理服务器,选择新建的线程组为目标控制器,选择分组方式/添加过滤条件

点击启动,开始录制。

使用手机打开app,进行操作,即可看到线程组上有新的记录,也即录制的结果。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013511989/article/details/79967745

jmeter录制HTTPS请求的APP

因工作需要要录制请求为HTTPS的APP,找了好多文章,没有一个整体的方法,浪费了很多时间,这篇文章或许能帮到你...
  • wangji_131400
  • wangji_131400
  • 2017-08-04 14:47:56
  • 601

使用jmeter HTTP代理服务器录制APP脚本

使用jmeter HTTP代理服务器录制APP脚本 3、HTTP代理服务器 1)添加HTTP代理服务器:右键工作台-》添加-》非测试元件-》HTTP代理服务器...
  • Hhuangdanfeng
  • Hhuangdanfeng
  • 2016-06-02 10:56:17
  • 12660

Apache JMeter录制HTTPS的方法及测试中常见问题解决

HTTPS工作原理介绍,Apache JMeter录制HTTPS的方法,测试时,Certificates does not conform to algorithm constraints问题的修复...
  • xreztento
  • xreztento
  • 2016-11-17 13:22:31
  • 9731

jmeter测试脚本录制方法(基于http请求)

由于大多数的网站都是需要登录后才能进行后续的操作,所以此处按先登录,后进行压力测试的步骤来。 Step1:执行JMeter服务的脚本    Step2填写测试计划名称 ...
  • qq_14806125
  • qq_14806125
  • 2016-11-29 15:27:10
  • 529

(六)Jmeter录制手机app脚本---学习笔记

Jmeter录制手机app脚本 环境准备:需要手机和电脑在一个局域网中。 1.手机 2.wifi 3.Jmeter   具体步骤: 1、启动Jmeter; 2、“测试计划”中添加“线程组”; ...
  • zjq001X
  • zjq001X
  • 2016-11-08 16:12:49
  • 749

关于Jmeter接口请求输出乱码问题

Jmeter作为强大的开源工具,在接口测试方面也有不俗的表现,本人平时调试接口、简单压测都是通过Jmeter实现的。所以说Jmeter同样是软件测试必备的利器。 才初次接触Jmeter时,调试接口发现...
  • new_story
  • new_story
  • 2017-02-15 20:45:08
  • 586

使用JMeter的HTTP代理服务器录制app脚本

使用JMeter的HTTP代理服务器录制app脚本
  • qq_32040905
  • qq_32040905
  • 2017-07-10 10:53:25
  • 1029

jmeter录制移动app脚本

之前一直在学习loadrunner想测一测服务器的性能,学完之后发现loadrunner在c/s架构的运用很少,资料也少,然而我们公司的项目是基于c/s架构的移动端app,所以我选择使用jmeter。...
  • zjnuwsf
  • zjnuwsf
  • 2017-05-19 16:16:24
  • 560

Jmeter使用SSL(HTTPS协议)

Jmeter是apache一款开源、小巧的性能测试工具,平时测试web http协议经常使用,其实jmeter同样支持ssl。方法如下: 需要装有目标网站证书的密钥库,即filename.sto...
  • wanglha
  • wanglha
  • 2016-04-13 10:17:48
  • 5941
收藏助手
不良信息举报
您举报文章:jmeter - 录制web或者手机app的http/https请求
举报原因:
原因补充:

(最多只允许输入30个字)