文|桃子
1. 性能测试标准
有性能指标,我们才能判断当前服务器系统性能是否合格,下面的表格我是参考网上资料进行汇总整理的
参考项 性能标准
事务响应时间 <=3s
CPU使用率 <=75%
内存使用率 <=70%
Xx(登陆)业务成功率 100%
2. 根据标准进行Analysis分析
⑴Vuser图
Vuser图显示在测试期间的每一秒内执行vuser脚本的vuser数量及其状态
从图中我们可以看到5分钟内vuser数量达到50,之所以图像直上直下显示是因为Controller设置时选择的开始和结束为同时。
⑵每秒点击次数
显示在方案运行过程中vuser每秒钟向web服务器提交的HTTP请求数。借助此图可以依据点击次数来评估vuser产生和负载量。一般会将此图与平均事务响应时间图放在一起进行查看,观察点击数对事务性能产生的影响。
⑶吞吐量图
表示 vuser在一秒时间内从服务器获得的数据量,如果服务器处理的吞吐量的值越大,说明服务器处理业务的能力越强,一般都要找到吞吐量的拐点,这样才能找到服务器处理业务时的最大吞吐量,即服务器处理的最大能力
从图中我们可以看到图最大值为9469845.5,说明服务器处理业务时的最大吞吐量为9469845.5
⑷平均事务响应时间
平均事务响应时间图显示方案运行期间每个事务的平均响应时间。使用此图,可以确定在方案执行期间哪些事务的响应时间特别长。
图中绿色部分为此次测试的事务,正常可以同时并发多个事务,可以看到图中响应时间为3.532s>3s,可以说明此次登陆页面时间略长。
3. 发送性能测试邮件
当我们测试完成后,发送测试报告时有几点说明:
A. 附件附上报告(报告最好是英文形式)
B. 附件内容区写明当前的测试结果,因为领导要的是结果:比如当前事务测试时间过长>3s,服务器性能服务不达标等。
网友评论