1编写目的本文总结提炼性能测试相关项目实施经验,规范使用性能测试进行性能测试系统技术指标,规范技术测试结果评价,统一性能测试技术测试质量度量
应用系统技术质量度量指标范围广泛,本文难以涵盖全部
用常用指标来进行说明,其他未说明指标将在后续测试工作中继续补充和完善本指标体系
2适用对象和范围本指标适用于使用性能测试进行性能测试项目技术质量评价依据
预期读者为测试管理人员、测试实施人员、技术支持人员、项目管理人员等系统技术质量相关人员
2系统性能指标2
1业务指标业务指标主要包括并发用户数、响应时间、处理能力,这三个指标有一定的关系的,具体可参照:《并发用户数与TPS关系》2
1交易响应时间2
1定义及解释响应时间指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间
在性能检测中一般以测试环境中压力发起端至服务器返回处理结果的时间为计量,单位一般为秒或毫秒,该时间不同于模拟真实环境的用户体验时间
平均响应时间:指系统稳定运行时间段内,同一交易的平均响应时间
一般而言,交易响应时间均指平均响应时间
平均响应时间指标值应根据不同的交易分别设定,一般情况下,分为复杂交易响应时间、简单交易响应时间、特殊交易响应时间
其中,特殊交易响应时间的设定必须明确该交易在响应时间方面的特殊性
2简称ResponseTime:RT2
3标准不同行业不同业务可接受的响应时间是不同的,一般情况,对于在线实时交易:•互联网企业:500毫秒以下,例如淘宝业务10毫秒左右
•金融企业:1秒以下为佳,部分复杂业务3秒以下
•保险企业:3秒以下为佳
•制造业:5秒以下为佳
对于批量交易:•时间窗口:不同数据量结果是不一样的,大数据量的情况下,2小时内完成
2系统处理能力2
121定义及解释系统处理能力是指系统在利用系统硬