时空福州APP压测小结

  • 该APP根据需要只需测出最大并发量即可,首先需通过开发人员拿到接口文档,根据文档该APP的接口分为三大类(APP后端、场景设计器、元数据和arcgis服务),每大类包含多个接口,所以每大类只需跳出1-2个接口进行压测即可。
  • 本次使用JMeter工具进行压测,首先搭建好测试环境,再编写测试方案,提交测试方案待领导审核通过后才可进行测试。根据接口文档的接口传参要求,使用JMeter或postman校验接口是否正常,其次配置好JMeter的接口测试计划,若一次性测试多个接口,可创建多个http请求,配置时需注意接口的请求和传参方式,确定是否为请求头传参,以及是否需要代入token,如需代入需先通过统一登录接口获取token,再代入接口。并发数量使用递增的方式进行测试,首次可先配置50个并发,若响应正常可逐步增大只100个、150个、200个…主要校验聚合报告中异常占比,其次观察响应时间、吞吐量、图像结果等等。通过JMeter的控制台可查看客户机和服务器的CPU和内存使用情况,在cmd中打入jconsle即可打开JMeter控制台,首次进入界面有本地进程和远程进程可供选择,本地进程中的sun.tools jconsole.JCnsole就是当前的压测客户机,远程进程可连接服务器,需填入服务器IP、端口,以及用户名和密码才可连接访问,若想进一步查看服务器的网络性能,可通过Linux系统的相关命令行进行查看,也可通过xshell远程访问工具进行连接查看。
  • 经过本次压测该APP接口最大并发量为200-250,并发数量为该范围时进行持续访问30分钟,接口无异常报错,当并发数量在该范围时为最优负载数量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值