1、测试需要求分析:性能指标分析、典型场景分析、用户使用特点分析、部署环境分析、系统开发技术分析
2、测试场景设计:场景类型设计、场景参数设计
3、测试准备:测试环境准备、测试数据准本、测试机准备
4、脚本开发:脚本录制、脚本编写、脚本增强
5、测试场景部署:场景用户组、脚本运行时设置、场景执行计划、结果设置、资源监视部署
6、测试场景执行
7、测试结果分析
常见的性能指标包括响应时间、并发用户数、TPS、资源利用率等,查看系统需求等相关资料,找出明确的性能指标,若无明确指标,可采用一下标准
- 响应时间
- 响应时间<=3秒:简单查询、网页浏览、增加、接口操作
- 响应时间<=3秒:复杂综合查询、基于大量计算、复杂统计分析等操作
- 响应时间<=3秒:基于复杂模型计算,数据模型构造等操作
- 并发用户数
- 在最高在线用户数的基础上,取一定比例的用户数作为可能的最大并发用户数(10%-20%)
- TPS
- 采用80-20原则,即80%的交易处理是在20%的时间内完成的,计算处需要验证的TPS指标值
- 事务成功率
- 一般系统事务成功率不低于99%,特殊系统可放宽至95%
- 资源利用率
- CPU资源利用率在90%以内
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)