PerformanceRunner性能测试项目实战之PR的执行器(5)

用户界面-执行器
要使用 PerformanceRunner 测试您的系统,必须创建负载测试场景。场景定义每次测试期间发生的事件。场景定义并控制要模拟的用户数、这些用户执行的操作以及用于运行模拟场景的计算机。执行器负责设计场景、运行场景、控制场景、各种波形图生成等。执行器分为设计部分和运行部分两块,以及IP欺骗设置与监控远程服务器设置每一块的基本介绍如下:
一、设计场景:
首先我们需要创建一个场景:
点击【文件】-【新建】创建场景
在这里插入图片描述
输入场景名称,点击【确定】完成创建
在这里插入图片描述
场景设计视图中包含了两个部分,分别是场景组和场景计划
在这里插入图片描述
场景组:在这里管理所有创建好的项目场景,可以添加新项目的场景到场景组,也可以从场景组中删除已有场景。当选中某一场景后(名称前被勾选),场景计划会有相应的变化,以显示当前场景的相关信息。具体操作如下:
添加项目:
点击添加项目按钮,弹出添加项目
在这里插入图片描述
选择项目:
在这里插入图片描述
在这里插入图片描述
也可同时选择多个项目进行添加:
在这里插入图片描述
添加了多个项目:
在这里插入图片描述
删除项目:
选择项目后,点击“删除项目”按钮即可删除项目
在这里插入图片描述
在这里插入图片描述
同样也可以一次删除多个项目:
按住“ctrl”键选择多个项目,点击“删除项目”按钮,其余步骤和删除单个项目一样
在这里插入图片描述
场景计划
在这里管理单个场景的运行模式。双击一个选项可以打开该选项的设计窗口。
在这里插入图片描述
启动组:设定了场景何时启动,可以选择立即启动,也可以选择在等待一段时间后再启动,或者是在运行完某一个项目后启动(用在执行多项目的时候)。
在这里插入图片描述
启动虚拟用户:该项设定了所有虚拟用户的启动方式,可以选择所有虚拟用户同时启动,也可以选择每个指定时间内启动指定数目的虚拟用户。
虚拟用户数目会直接影响到压力的大小。在一般情况下,采用递增虚拟用户的方式来寻找系统能够承受的合理压力。比如,预估总虚拟用户数为20个,可以设置初始为2个, 每5分钟增加1或2个用户。界面可以配置虚拟用户启动方式,可以选择一次性全部启动或者按照某一个时间间隔启动指定个虚拟用户方式启动。
在这里插入图片描述
持续时间:该项设定了所有虚拟用户在启动之后运行的时间,可以选择执行完测试脚本后立即停止,也可选择持续运行一段时间后停止。
在这里插入图片描述
停止虚拟用户:该项设定了所有虚拟用户的停止方式,可以选择所有虚拟用户同时停止,也可以选择每个指定时间内停止指定数目的虚拟用户。
在这里插入图片描述
场景计划图
以视图的形式显示出当前场景的设置信息。当场景设置信息发生改动时,场景视图也会相应的发生更改。
在这里插入图片描述
二、运行场景:
设计场景完成后,即可点击【运行】标签,进入场景运行界面,如下图所示:
在这里插入图片描述
场景运行界面分为五个部分,主要包括项目显示区、事务统计区、图表树、性能报表图、性能数据统计分析。
项目显示区:
在这里会显示场景中包含的项目。
事务统计区:
这里主要是对事务做一个统计。
运行虚拟用户:这一栏显示场景执行的每一个时刻运行的实时虚拟用户数目;
运行时间:这一栏显示场景从开始执行到现在持续了多长时间;
每秒点击数:这一栏显示场景执行的当前一秒内的请求数,请求数越大,对服务器造成的压力也就越大;
通过事务数:这一栏显示场景执行到现在通过的总事务数,事务数越大说明服务器适时响应性越好;
失败事务数:这一栏显示场景执行到现在失败的总事务数,事务数越大说明服务器出现了性能问题越严重;
图表树:
图表树显示出当前支持的所有性能图表数目,主要分为四个大类:VUser图、事务图、web资源图和被测系统性能监控图,在每一个图表名称上双击可以在性能报表区域显示出波形图表。
在这里插入图片描述
VUser图中包含有:正在运行的VUser图:记录了场景执行期间运行用户、完成用户的曲线图;
事务图中包含有:事务响应时间图、每秒通过事务数图、每秒失败事务数图、每秒事务总数图;
web资源图包含有:每秒点击量图、吞吐量图、每秒下载页面图。
被测系统性能监控图中包含有:CPU利用率、物理内存使用记录、网络流量
性能报表:
这里是每一个性能指标的报表显示区域,每一个报表的横坐标代表执行时间,纵坐标的含义与报表相关,不同报表代表不同的含义。报表在场景执行期间动态变化,以适时的描述服务器性能的变化情况。
双击某个报表可以将其放大,以填充整个绘图区域,其他的图表会被隐藏,再次双击报表即可还原。
在这里插入图片描述
在这里插入图片描述
性能数据统计:
这里显示的是当前选中图表中各条曲线的统计数据,比如最小值、最大值、平均值、标准差等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值