admin管理员组

文章数量:1572799

1、在手机上(IOS)安装安全证书 ApacheJMeterTemporaryRootCA.crt,步骤如下:

 1)把jmeter安装目录下bin文件夹下的ApacheJMeterTemporaryRootCA.crt发送至qq上

 2)用qq浏览器打开后,按照提示安装

 3)去通用->关于本机->证书信任设置下,启用对该证书的信任

 4)若未安装该证书,会出现录制部分app时,提示连接服务器失败

2、在jmeter中设置如下:

 1)新建线程组

 

 2)设置HTTP代理服务器

 

 3)启动HTTP代理服务器

 4)设置手机代理并存储

 

 5)打开需要录制的app进行操作即可

 3、 对app内接口进行压测:

如果已经知道接口信息,则不需要抓包,直接在jmerter中新建http请求即可。步骤如下:

 1) 在Test Plan下添加线程组,即图中的“财富接口”

 2)在线程组下添加HTTP Header Manager,该组件的作用是管理头信息。添加每个请求的请求头信息(登录后的token也包含在内),如下:

 3)在线程组下添加Http请求,即图中的“财富产品列表”和“财富产品类型”,并设置协议、服务器名称、端口号、方法和路径等参数

4)在线程组或者单个接口下添加察看结果树和汇总报告。其中察看结果树可以用来调式单个接口是否请求成功

5)设置线程参数,比如1min内3000并发

6)点击运行按钮,运行并查看结果。主要查看汇总报告里的平均响应时间

4. 实现多个用户对接口的压测,可参考:

https://blog.csdn/changyixue/article/details/104312680

本文标签: 接口以及对手机JMeterapp