小组开发的应用程序增加抽奖功能,开发完成后进行了抽奖压测,年初已经测试好,一直未记录,现在记录该过程,目的估算每分钟服务器最大支持人数。涉及接口,登录,抽奖,两个接口。
代理设置具体过程如下:
1, JMeter在测试计划中新增线程组
JMeter的工作台新增HTTP代理服务器
配置HTTP代理服务器
- 端口(端口域):8080
以下两步,建议设置:
- 可添加“包含模式(Patterns to Include)”:如“。*。html” (可以包含html)
- 可添加“排除模式(Patterns to Exclude)”:如“。*。gif” (过滤掉图片,避免脚本过多)
2,配置手机代理
- 服务器:JMeter的所在主机(自己所用电脑)的ip
- 端口:与jemter HTTP代理服务器全局设置中设置的端口值相同,也为8080(建议修改为其他端口,避免被占用),
设置完毕,点击保存即可
配置时,需要注意证书的有效期,如过期,下载最新替换
APP启动后,便可录制脚本
注:建议使用jmeter3.1,较高版本问题是,查看结果树数据超过500行,便不再显示,目前未深入研究,后期再研究该问题。