软件压力测试和负载测试的区别
压力测试和负载测试的区别/性能指标/专项测试/(tps/qps)
1. 负载测试是从并发量维度出发,不断增加并发量发情况下,系统的性能指标
压力测试是从访问时间的维度出发,在并发量一定的情况下不断增加连续访问的时间情况下,系统的性能指标。
举例:
负载测试:服务员在单位时间内不断增加开发工作量,查看服务员在不同工作量下完成工作的程度,从而了解该服务员的技术水平
压力测试:基于外部压力,例如长时间不休息,长时间不开工作等情况,查看该服务员是否还会不会继续好好工作(能否及时响应请求),或者罢工。
2. 性能指标参数:
系统资源使用率 cpu 内存 硬盘读写 网络
web端 app端
资源使用不得80% 资源使用不得超过80%
响应时间 2 5 8 原则 响应时间 258原则
错误率 20% 错误率 20%
3.专项测试
1.为什么要专项测试?
手工测试之后,自动化测试之后,接口测试,性能测试之后,线下环境、预发布环境都没有问题了,测试工作看似完整,但是到了用户生产环境,安装使用过程中还是有很多之前没有预料的问题被反馈过来,比如: crash问题、设备兼容性问题、电量消耗过快问题等。
这些问题通过上边的测试难以找出,所以要引入专项测试包括:兼容性测试、流量测试、电量测试、弱网络测试、稳定性测试、安全测试和环境相关测试。
2.常见的专项测试:
兼容测试:APP版本/分辨率/同一账号并发登录/主流厂商和系统的兼容
安全性测试:敏感信息、账号密码、数据通讯等是否加密
流量测试:WIFI、4G等情况(分两种1.客户端消耗2.后台消耗)
网络测试:不同网络环境、不同信号下运行程序
稳定性测试:主要针对(闪退、卡死、等)
电量测试:App运行后的实际耗电量
环境测试:(干扰、权限、三方依赖、冲突。交互、安装/卸载等测试)
4.TPS和QPS
tps:每秒查询率 公式:吞吐量 = 用户数*请求数/时间
qps:每秒事务处理数 公式:
- 专业第三方软件验收测试注意事项 2022-12-05
- 集装箱/托盘运输车CE知识分享- EN 12312-10:2005+A1:2009 2022-12-04
- 食品加工机械破碎机CE知识分享指令知识分享机构 2022-12-04
- 深圳欧盟SIL等级知识分享办理机构 2022-12-04
- 俄罗斯防爆EAC-Ex防爆知识分享怎么办理 2022-12-04
- 俄罗斯海关联盟国家注册证要求是什么 2022-12-04
- 汽车车灯防雾性能测试机构 2022-12-04
- 汽车前照大灯可靠性试验怎么做 2022-12-04
- 自行车车灯(脚踏车车灯)可靠性测试 2022-12-04
- 汽车电子产品环境可靠性试验的要求有什么 2022-12-04
- 汽车电子设备的可靠性测试标准ISO16750 2022-12-04
- 家具结合项目具体需求与产品功能特征检测 2022-12-03
- 金属材料分析的十一种方法 2022-12-03
- 材料形貌的观察和材料成分的分析八大方法 2022-12-03
- 包装振动测试的方式分为正弦振动和随机振动 2022-12-03
联系方式
- 地址:深圳市宝安区航城街道九围社区洲石路723号强荣东工业区E2栋华美电子厂2层
- 电话:13378656621
- 老板:蔡工
- 手机:13378656621
- 微信:gang767
- QQ:591667757
- Email:591667757@qq.com