美文网首页Loadrunner学习
LoadrunnerStudy_Analysis图表分析

LoadrunnerStudy_Analysis图表分析

作者: 蚂蚁_0043 | 来源:发表于2019-06-11 22:45 被阅读0次

    一、基础图表分析

    除摘要报告外,系统提供了大量可分析的图表,单击顶部Graph菜单栏—>Add New Graph按钮,我们可以从列表中选择想要看的任意图表

    这里我们就简单理解一下Analysis自动加载的五个基础表

    1、运行的虚拟用户

    Color:表示当前图表颜色,当多张图表叠加时可用不同颜色加以区分

    Scale:表示图表比例,比例可调,默认为常规比例1,可用于多张图表叠加时调整比例

    Measurement:表示度量项,图表叠加后,可显示多个不同度量项

    Graph Minimum:表示图最小值

    Graph Average:表示图平均值

    Graph Maximum:表示图最大值

    Graph Median:表示图中间值

    Graph Std.Deviation:表示图标准偏差

    2、每秒单击数(Hit per Second)

    每秒单击数是web应运特有的一个指标,指的是运行过程中,虚拟用户每秒向web服务器提交的HTTP请求个数,从图表中可以看出,单击率随着用户数的增长而增长,持续运行期间,单击率保持在一定的高度,随后用户退出,开始下降,所以用户的个数和单击率为正相关,不想写了,今天没心情再写了,此时此刻,网易云播放着王力宏的需要人陪..........................加个图,明天写

    3、吞吐量(Throughput)

    吞吐量显示的是场景运行过程中,服务器每秒处理的请求数,表示虚拟用户每秒从服务器获取的请求量,从图中可以看出,场景的吞吐量随着用户的增加而增加,用户的减少而减少。可以依据服务器的吞吐量来评估虚拟用户产生的吞吐量,以及看出服务器在流量方面的处理能力,并且是否达到瓶颈

    【特别说明】:吞吐率和单击率很容易混淆

    吞吐率:在场景中指的的是每秒的吞吐量,实际上就是服务器每秒处理请求的总数量,强调服务器的能力

    点击率:在场景中指的是每秒的单击数,也就是客户端每秒向服务器提起的HTTP请求,强调客户端的能力

    4、事务摘要(Transaction Summary)

    对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常

    5、事务平均响应时间(Average Transaction Response Time)

    事务平均响应时间,显示的是测试场景期间的每一秒内事务执行所用的平均时间,通过他们可以分析出来场景运行期间应运系统性能的走向,从图中可以看出,事务Login随着Vuser的增加而增加,持续期间事务响应时间处于高位,Vuser缓慢退出事务的速度开始逐渐变低

    二、数据图的筛选

    1、全局筛选器

    针对负载场景中的所有图一并设置筛选条件(包括已显示的和未打开的)

    打开方式为File->Set Global Filter

    Global Filter对话框中的复选框条件勾选,则表示应用全局条件筛选之前会先把图筛选和摘要筛选还原,为了降低多个筛选器组合后造成的数据遗漏风险,一般都会勾选此项

    2、摘要筛选器

    为摘要报告设置筛选条件

    打开方式为选中Summary Report选项卡,然后选中菜单栏View->Summary Filter

    3、图筛选器

    为单个图设置筛选条件

    选中菜单栏View->Set Filter/Group By,通常来讲,单一图的筛选条件不完全相同,会根据实际情况展示所需的筛选条件,这里我们以Login场景举例说明,例如,Rumming Vuser,我们想查看最后两分钟的运行情况

    步骤一:选中Running Vuser选项卡,打开图筛选器对话框进行设置

    步骤二:在对话框中选择场景已用时间范围,在时间范围对话框中设置初始时间为4分32秒

    点击确定按钮

    再例如,只想看个别用户Login事务的情况,则需要在Transaction Summary选项卡中进行设置

    如想取消筛选条件,可以使用菜单栏View->Clear Filter/Group By清除

    三、图表的合并

    以运行用户为例,选择Running Vusers选项卡,单击鼠标右键选择Merge Graphs(合并图)在弹出的合并图对话框中选择合并项

    select graph to merge with:下拉列表中的选项都是X轴度量单位相同的图

    select type merge:提供了3种合并图表的方式,分别是Overlay(叠加)、Tile(平铺)、Correlate(关联)

    Title of merged graph:显示合并图的标题,默认为两张图名字的叠加,也可以自行命名

    将图表进行合并,有时会出现以下情况

    3张图合并后,我们发现用户和每秒点击率的数据几乎成了一条直线,不能观察到与吞吐量之间的关系,这是因为Y轴粒度较小的圆心,通过图例中的”Configure Measurements“修改吞吐量的Y轴比例,使其缩小1000倍

    四、网页元素细分图

    网页元素细分图是web独有的数据,用来评估网页内容是否影响事务的响应时间,通过它可以深入的分析网站上哪些时间片消耗了最多的时间,从而确定调优点。以Login事务为例,选中Average Transaction Response Time选项卡,鼠标右键点击Hide Transaction Breakdown Tree

    在Breakdown Tree图中,单击鼠标右键选择Web Page Diagnostic for Login,这样就打开了Login事务的网页细分图

    相关文章

      网友评论

        本文标题:LoadrunnerStudy_Analysis图表分析

        本文链接:https://www.haomeiwen.com/subject/mvthfctx.html