性能分析
一、图标分析
1.Avergae Transaction Response Time(事物平均响应时间) “事物平均响应时间” 显示的是测试场景运行期间的每一秒内事物执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向。例如随着测试时间的变化,系统处理事物的速度开始逐渐变慢,这说明应用系统随着时间的变化,整体性能将会有下降的趋势。
2.运行Vuser-事物平均响应时间合并关联图
通过该合并图可以分析出随着用户数量的变化,各个事物平均响应时间的变化,从而可以得出各个事物在制定时间内的最大的并发用户数。
3.每秒点击次数(Hits per Second)是Vuser每秒向Web服务器提交的HTTP请求数。查看其曲线情况可以判断被测系统是否稳定,曲线呈下降趋势表明Web服务器的响应速度在变慢,其原因可能是服务器瓶颈问题,也有可能是Vusers数量减少,访问服务器的HTTP请求减少。
4.吞吐量(Throughout)表示服务器在任意时间的吞吐能力,即任意时间服务器发送给Vusers的流量。其是度量服务器性能的重要指标,度量单位是字节,另外也有兆字节.
5.运行Vuser-吞吐量合并关联图
并发用户数和吞吐量瓶颈之间存在一定的关联,(在网络和服务器正常情况下,随着并发用户数增加,网络吞吐量也会增加。)
因此可以通过不断增加并发用户数和吞吐量观察系统的性能瓶颈。然后从网络、数据库、应用服务器和代码本身4个环节确定系统的性能瓶颈。
6.Hits per Second-Throughput合并关联图
在比较吞吐量和每秒的点击率中我们可以获得服务器在执行过程中的情况。如果服务器如预期的一样在执行,那么吞吐量会随着它每秒的点击量的增加而增加。
这是期望实现的情况,