前面的推文我们了解了性能测试Analysis分析器,今天给大家分享性能测试Analysis分析图,后续文章都会系统分享干货,带大家从0到1学会性能测试。
Analysis分析器中提供了丰富的分析图,常见的有8类:Vusers图、错误图、事务图、Web资源图、网页细分图、系统资源图、Web服务器资源图和数据库服务器资源图。选择Graph→Add Graph,如图5-7所示

但是如果将图5-7中Display only graphs containing data复选框的勾选去掉,会发现多出了很多其他类型的分析图,如图5-8所示

在实际分析的过程中,只有常见的几种分析图会使用到,其他的都很少使用到。
01Vusers图
在方案执行过程中,Vuser在执行事务时生成数据。使用Vusers图可以确定方案执行期间Vuser的整体行为。它显示Vuser状态和完成脚本的Vuser的数量。主要包括正在运行的Vuser图和Vuser摘要图两种。
02Errors图
在方案执行期间,并不是每个Vuser都一定会执行成功,可能有执行失败、停止或因错误而终止的情况。Errors图主要是统计方案执行时的错误信息。主要包括:Error Statistics(by Description)、Error per Second(by Description)的、Error Statistics和Error per Second四种图。
03事务图
事务图描述了整个脚本执行过程中的事务性能和状态。主要包括:平均事务响应时间图、每秒事务数图、每秒事务总数、事务摘要图、事务性能摘要图、事务响应时间(负载下)图、事务响应时间(百分比)图和事务响应时间(分布)图。
04Web资源图
Web资源图主要提供有关Web服务器性能的一些信息。使用Web资源图可以分析方案运行期间每秒点击次数、服务器的吞吐量、从服务器返回的HTTP状态代码、每秒HTTP响应数、每秒页面下载数、每秒服务器重试次数、服务器重试摘要、连接数和每秒连接数。
05网页细分图
网页细分图主要是提供一些信息来评估页面内容是否影响事务响应时间。如果出现影响事务响应时间的情况,可以通过细分图进一步分析是什么原因影响网页事务响应时间的。包括网页细分、页面组件细分、页面组件细分(随时间变化)、页面下载时间细分、页面下载时间细分(随时间变化)和已下载组件图几种。
06系统资源图
系统资源图主要监控场景运行期间系统资源使用率的情况。可以监控Windows资源、UNIX资源、SNMP资源、Antara FlameThrower资源和SiteScope资源。
07Web服务器资源图
Web服务器资源图主要用来捕捉场景运行时Web服务器的信息。主要用来分析Microsoft IIS服务器、Apache服务器、iPlanet/Netscape服务器和iPlanet(SNMP)服务器。
08数据库服务资源图
数据库服务器资源图主要显示数据库服务器的统计信息。目前支持DB2、Oracle、SQL Server和Sybase数据库。