jmeter+bodboy接口录制软件-做性能测试(属于专项测试的一种)
1、性能测试工具jmeter 开源、免费
2、loardrunner 要注册收费
3、GT(随身测)主要做APP性能,腾讯开发的性能测试工具
bodboy:接口录制操作软件(用来接口录制)
一、定义:属于专项测试一种,在功能已经具备基础上,以某种指标的形式来衡量软件的性能是否达到要求
二、指标来源客户需要以及经验和总结,产品经理形成一个需要文档,一般会在文档中指出
三.性能测试常用的指标:
1.单元时间内访问量需要达到多少?
接口请求(业务响应)时间不超过多少秒)(3-8秒)
2.错误率不超过多少?
最大容忍多少用户同时使用---并发测试
3.cpu使用率?
---速度,不能超过80%
4.磁盘i/o的使用率?
--存放数据内容,不能超过80%
5.吞吐量:每秒的请求数量:RPS 每秒sql的执行数或查询数量:QPS 每秒的通过事务数:TPS
TPS是衡量服务器性能唯一的指标和并发用户数没有多大关系
6.接口平均响应时间===T1+T2+T3:
客户端请求给服务端 T1,服务端接受请求并且处理响应T2,服务端响应给到客户端T3
四:性能测试模型
1.用户的并发数===》站在用户角度
5000注册用户数===》在线用户数一般取注册用户数的10%
500在线用户数===》取1%-5%做并发数
25个并发用户
并发用户从
25-50-100-200-300-500 往上加