• LR学习笔记4-LR界面分析2


    本次笔记主要针对LR中的Controller进行详细的介绍。主要包括以下内容:

    --Controller

    --创建运行脚本

    --方案设置

    --运行方案

    --Results setting

    --监视方案

    --关于系统资源监视

    下面我们展开说来:

    1、Controller

    可以使用LoadRunner Controller来管理和维护方案。

    LoadRunner使我们可以从一个单一的控制点简单有效的控制所有的Vuser。

    2、创建运行场景;

    (1)创建手动的

    通过创建并指定脚本、负载生成器和每个组中包括的Vuser数,可以生成手动方案。也可通过"百分比模式"定义要在方案中使用的Vuser数,并为每个脚本

    分配负载生成器和占总数一定百分比的Vuser。

    需要注意的是:

    1)持续时间设置将覆盖Vuser迭代设置。这意味着,如果将持续时间设置为5分钟,那么Vuser将持续在5分钟时间内运行尽可能多的迭代,即使在运行时已经设置成

    指定一次迭代;

    2)Vuser组设置不适用与百分比模式;

    (2)创建面向目标的

    1)在面向目标的方案中,我们可以定义我们希望实现的测试目标,LR将根据定义的目标自动为我们创建一个方案;

    2)在一个面向目标的方案中,我们可以定义五种类型的目标:具体为:

    --虚拟用户数

    --每秒点击次数(仅Web Vuser)

    --每秒事务数

    --每秒钟页面数(仅Web Vuser)

    --方案的事务响应时间

    (3)使用“编辑方案目标”对话框可以对方案目标进行定义

    (4)注意:要定义每秒事务数或事务响应时间目标类型,脚本中必须包含事务。对于每种目标类型,我们可以定义脚本中希望测试的事务;

    3、方案设置

    (1)在【方案设置选项卡】中,我们可以设置方案在达到目标后继续运行的时间长度,以及方案无法达到目标时是否继续。

    (2)达到目标后再运行:设置方案在达到目标后继续运行的时间长度;

    (3)如果无法达到目标,需要选择下面两个选项中的一个:

    --停止方案并保存结果:若无法达到我们定义的目标,指示Controller停止方案并保存方案结果;

    --继续运行方案,无需达到目标:指示Controller继续运行方案,即使无法达到设定的目标;

    4、运行方案

    (1)运行方案时,会为Vuser组分配负载生成器并执行它们的Vuser脚本。在方案执行期间,LR将:

    --记录在Vuser脚本中定义的事务的持续时间

    --执行包括在Vuser脚本中的集合

    --收集Vuser生成的错误、警告和通知消息;

    (2)在方案运行时,我们可以监视每个Vuser、查看Vuser生成的错误、警告和通知消息以及停止Vuser组合各个Vuser。可以指定

    LR允许单个Vuser或组中的Vuser在停止前完成它们正在运行的迭代、在停止前完成它们正在运行的操作或者立刻停止运行;

    5、Results setting

    Results---results setting设置时:

    建议results name命名方式为:

    场景运行时间_脚本名称_虚拟用户数_场景持续时间。

    规范的命名可以帮助我们快速查找到我们的脚本。

    6、监视方案

    了解即可:

    7、系统资源监视

    (1)影响事务响应时间的一个主要因素是系统资源使用率;

    (2)使用LR资源监视器,可以在方案运行期间监视计算机上的Windows、UNIX、SNMP、AntaraFlame Thrower和SiteScope资源,并可以确定特定计算机上

    为何出现瓶颈;

  • 相关阅读:
    洛谷 1850 NOIP2016提高组 换教室
    2018牛客多校第三场 C.Shuffle Cards
    2018牛客多校第一场 B.Symmetric Matrix
    2018牛客多校第一场 A.Monotonic Matrix
    2018牛客多校第一场 D.Two Graphs
    2018宁夏邀请赛L Continuous Intervals
    2018宁夏邀请赛K Vertex Covers
    BZOJ
    HDU
    ACM International Collegiate Programming Contest, Egyptian Collegiate Programming Contest (ECPC 2015)
  • 原文地址:https://www.cnblogs.com/haibaowang/p/7353720.html
Copyright © 2020-2023  润新知