软件性能测试(三)监控图表、测试执行、SLA、分析器使用

1、图标的监控和配置

监控与图表
对运行状况、交易状况进行监控
对系统与网络资源进行监控
对防火墙、网络服务器进行监控
对中间件进行监控
对数据库进行监控
监控图表的常见操作技巧

1.1 设置监控与图表

1、单击控制器界面上的运行按钮
在这里插入图片描述
出现的是执行场景的主要界面。监控和图表是密不可分的。
2、设置监控图表
在这里插入图片描述
得到的列表框包括了所有可用的图表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、图表配置
在这里插入图片描述
单击右键,配置图表
在这里插入图片描述
在这里插入图片描述
注:各种不同图表的菜单是不同的。
配置其中另一个图表
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
设置完成后当击关闭,可看到图表的下方生成了一个列表。
在这里插入图片描述
即是刚才采集的性能计数器的数值,他们也在随时的变化中,变化规律为5s一次,我们也可以根据需要来设置采样的频率。
在这里插入图片描述
该性能图表,也是少数几个不用运行场景,就可以获得数值的图表之一。
运行场景后
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2 性能测试的执行

2.1 性能测试的执行

1、打开上述我们完成的场景
在这里插入图片描述
2、选择运行场景

在这里插入图片描述
在运行中出现了两个错误:
分别是
(1)直接打开脚本运行场景前,必须启动web server和lr agent,如果启动后还没有localhost,那么要从vugen启动创建场景;在启动运行中为打开。
(2)错误代码为-35061
在这里插入图片描述
参考博文为:
https://blog.csdn.net/qq_34659777/article/details/82702760.
3、成功运行性能测试
在这里插入图片描述
运行结束会自动生成测试分析报告
在这里插入图片描述
测试报告截图:
在这里插入图片描述
4、性能测试报告简单分析和解释
在这里插入图片描述
最大虚拟用户数
在这里插入图片描述
由上图可知,和我们之前设计的用户数量增加图形是一致的。
在这里插入图片描述

2.2 服务质量协议(SLA)

1、操作大致概览
添加服务质量协议
选择时间决定的SLA
选择运行决定的SLA
利用高级按钮设置时间间隔
2、添加SLA
在这里插入图片描述
在这里插入图片描述
在此案例中,我们选择第二种,每秒错误数。
在这里插入图片描述
在这里插入图片描述
3、再次运行该脚本
在这里插入图片描述
在这里插入图片描述
以上是完全无错误的情况。
在这里插入图片描述
在这里插入图片描述

4、如果把web serve关闭,则会出现错误,也刚好可以作为我们上述设置的反例。
在这里插入图片描述
当错误大于1时,会出现橙色方框,这样的设置能够检测我们对某一目标设定的期望值是否达到。

2.3 解读测试分析概要

测试分析概要界面
在这里插入图片描述

统计概要
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
场景执行过程信息表
对事务进行SLA相关分析
分析SLA
在这里插入图片描述

事务概要
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

HTTP响应概要
在这里插入图片描述

在这里插入图片描述

3、分析LoadRunner测试结果

3.1 分析器简介

3.1.1 熟悉界面

1、分析器界面的几大部分
在这里插入图片描述

2、在分析器中修改场景属性
3、定义测试报告格式

3.1.2 导出数据

1、分析器导出数据
2、分析器数据存放位置
3、与其他工具软件协同

3.1.3 全局设置

1、分析器的全局设置(Options)
在这里插入图片描述
(1)基础
在这里插入图片描述
(2)结果集选项卡
在这里插入图片描述
(3)数据库选项卡
在这里插入图片描述
(4)网页分析选项卡
在这里插入图片描述
主要是针对asp等服务器端脚本。
(5)分析事务设置选项卡
在这里插入图片描述

3.2 利用图表分析性能

3.2.1 熟悉各类图表

图表已经在第二点中详细截图
1、对Running Vusers分组等一系列操作
在这里插入图片描述
通过上述操作,能够显示出每一个用户id运行的时间节点图。可以选择显示单一一个、也可以选择多个显示。
1)Drill Down
在这里插入图片描述
在这里插入图片描述
分析其中一个或者部分用户的操作
2)设置相邻两个数据之间的数据间隔
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
更清晰的看到图标的变化。
3)看某一点的信息
在这里插入图片描述

3.3 将事务图添加到当前的图表中

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
1)详细事务树
在这里插入图片描述
回到全部事务的图表
选择网页命令
在这里插入图片描述
在这里插入图片描述
2)合并图表
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
合并图表
合并图的目的,在于发现多重因素对系统整体的影响。
单击右键,选择自动关联
在这里插入图片描述
系统生成关联图
在这里插入图片描述
关联图的目的是发现不同数表中数据之间存在的关系。
3)交叉结构图
在这里插入图片描述
重点:网络资源图
在这里插入图片描述
在这里插入图片描述
都是200 说明访问都是成功的。
还有网页调试图和系统资源图
这些图通过关联,能够找到系统的瓶颈
下图是关联网页调试图和系统资源图
网页调试图

系统资源图
在这里插入图片描述
总结:利用图表分析性能
在这里插入图片描述
本人也是初学,有疑问可加QQ1297716447,说明来意,互相交流学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值