controller视图:

场景组 窗格:查看场景组内vuser状态,使用窗格右侧的按钮可以启动、停止和重置场景,查看各个vuser的状态,通过手动添加更多vuser增加场景运行期间应用程序的负载

场景状态窗格:可以查看负载测试的概要信息,包括正在运行的vuser数量和每个vuser操作的状态

可用图树:中间左侧位置的窗格,可以在其中看到一列loadrunner图,要打开图,在树中选择一个图,并将其拖到图查看区域

图查看区域:中间右侧位置,可以在其中自定义显示画面(视图-查看图)

图例:位于底部窗格,可以在其中查看所选图的数据

1 打开 controller 运行 视图:点击 运行 选项卡

2 开始场景:场景-开始 开始运行测试 结果文件将自动保存到loadrunner的临时目录下

如果是重复测试-系统会提示覆盖现在的结果文件,单击否,首次负载测试的结果应该作为基准结果,用来与后面的负载测试结果进行比较

在设置结果目录对话框-指定新的结果目录。

3 监控负载下的应用程序

正在运行vuser整个场景图:显示在指定时间运行的vuser数

事务响应时间-整个场景图:显示完成每个事务所用的时间

每秒点击次数-整个场景图:显示场景运行期间vuser每秒向web服务器提交的点击次数(http请示数)

windows资源图:显示场景运行期间评测的windows资源

突出显示单个测量值:双击 资源图将其放大,注意每个测量值都显示在图例中用不同颜色标记的行中,每行对应图中与之颜色相同的一条线

选中一行,图中的相应线条将突出显示,再次双击资源图缩小

吞吐量:显示vuser每秒从服务器接收的数据总量(以字节为单位),可以与事务响应时间 图比较,查看吞吐量对事务性能的影响

  如果随着时间的推移和vuser数目的增加,吞吐量不断增加,说明带宽够用,如果随着vuser数目的增加,吞吐量保持相对平稳,

  可以认为是带宽限制了数据流量

实时观察vuser的运行情况:运行时查看器

1 单击 vuser按钮-打开vuser窗口

状态列显示每个vuser的状态

2 选择一个正在运行的vuser

点击 显示选定的vuser按钮-打开运行时查看器并显示vuser当前执行的操作,当vuser执行录制的脚本中所包含的各个步骤时,窗口羝不断更新

3 单击 vuser工具栏上的隐藏选定的vuser按钮,关闭 运行时查看器

查看用户操作的概要信息:

对于正在运行的测试,要检查测试期间各个vuser的进度,可以查看包含vuser操作文本概要信息的日志文件

在vuser窗口中选择一个正在运行的vuser,单击显示vuser日志按钮

在测试期间增加负载:

1 在运行视图中单击运行/停止vuser按钮,显示当前分配到场景中的运行的vuser数

2 在#列中,输入要添加到组中额外的vuser的数目。

3 单运行添加vuser-如果某些vuser未初始化,将打开运行已初始化的vuser和运行新vuser选项,选择运行新vuser选择项

查看测试状态:场景状态 窗格显示场景的整体状况

单击场景状态窗格中通过的事务,查看事务的详细信息列表-将打开 事务 对话框

tps 每秒事务、请求数

应用程序是否发生错误:

检查所有错误消息:

视图-显示输出 或 场景状态窗格中的错误

选择消息 -详细信息 显示完成的消息

测试运行结束时,场景状态 窗格将显示关闭状态,这表示vuser已停止运行

可以在vuser对话框中各个vuser的状态。loadrunner将显示vuser重复任务的次数、成功迭代的次数以及已用时间

应用程序在负载下是否正常运行:

要了解应用程序在负载下的运行情况,需要查看事务响应时间并确定 事务是否在客户可接受的范围内。如果事务响应时间延长,需要找出瓶颈。

文件-保存-保存场景

loadrunner基础学习笔记六-运行负载的更多相关文章

  1. loadrunner 基础-学习笔记一

    由于公司要使用loadrunner暂停学习jmeter 1 loadrunner组件: virtual user generator:录制最终用户业务流程并创建自动化性能测试脚本,vuser脚本 co ...

  2. loadrunner基础学习笔记八-分析场景

    analysis会话的目的是查找系统的性能问题,然后找出这些问题的根源 如: 是否达到了预期的测试目标,在负载下对用户终端的事务响应时间是多少 是否符合sla还是偏离了目标 事务的平均响应时间是多少 ...

  3. loadrunner基础学习笔记七-面向目标场景

    部署应用程序之前,要执行验收测试以确保系统能够承担预期的实际工作量. 可以为想要生成的每秒点击次数,每秒事务数或事务响应时间设置目标 loadrunner将使用面向目标的场景自动生成所需的目标,当应用 ...

  4. loadrunner基础学习笔记五-场景

    场景目标:模拟10家旅行社同时登录.搜索航班.购买机票.查看航班路线并退出 负载测试是指在典型工作条件下测试应用程序,例如:多家旅行社同时在同一个机票预订系统中预订机票 controller提供所有用 ...

  5. loadrunner基础学习笔记二

    virtual user generator(vugen) 在测试环境中,loadrunner在物理计算机上使用vuser代替实际用户.vuser以一种可重复.可预测的方式模拟典型用户的操作,对系统施 ...

  6. loadrunner基础学习笔记四

    在loadrunner中,通过将一系列操作标记为事务,可以将它们指定为要评测的操作. loadrunner收集关于事务执行时间长度的信息,并将结果显示在用不同单色标识的图和报告中. 可以这些信息了解应 ...

  7. Java基础学习笔记六 Java基础语法之类和ArrayList

    引用数据类型 引用数据类型分类,提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类.Random类.我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner ...

  8. loadrunner基础学习笔记三

    运行时设置: 打开运行时设置:任务窗格中-选择回放-点击运行时设置按钮  1 重复执行次数:=2 2 步:控制迭代时间间隔 3 日志设置:指出要在运行测试期间记录的信息量 4 思考时间:可以在cont ...

  9. Java基础学习笔记(六) - 数据结构和集合

    一.认识数据结构 1.数据结构有什么用? 合理的使用数据结构,可以更方便的查找存储数据. 2.常见的数据结构 数据存储常用结构有:栈.队列.数组.链表和红黑树. 栈:堆栈(stack),它是运算受限的 ...

随机推荐

  1. 关于mysql中字符集和排序规则说明

    文章转自 http://blog.csdn.net/smallSBoy/article/details/52997138 数据库需要适应各种语言和字符就需要支持不同的字符集(Character Set ...

  2. Java的快速失败和安全失败

    文章转自https://www.cnblogs.com/ygj0930/p/6543350.html 一:快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进 ...

  3. ShellExecute使用详解

    ShellExecute命令 ⑴ 函数原型: HINSTANCE ShellExecute(HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTST ...

  4. [已解决]An unhandled exception occurred while processing the request.

    An unhandled exception occurred while processing the request. InvalidOperationException: The layout ...

  5. width,height为多少px时,A4纸打印时刚好一页?

    计算方式一般的分辨率为XX像素/英寸,其中一英寸为25.4毫米.所以一毫米的像素数就为XX/25.4.现在的工作就是求XX的值了,把XX的值求出来以后,直接用XX/25.4 * 210就得到A4纸的像 ...

  6. Linux mount 命令

    mount 命令用来挂载文件系统.其基本命令格式为:mount -t type [-o options] device dirdevice:指定要挂载的设备,比如磁盘.光驱等.dir:指定把文件系统挂 ...

  7. 深入浅出Automation Anywhere

    Automation Anywhere是基于CLIENT-SERVER架构(control room和客户端),客户端主要是Bot Creator 和 BotRunner 主要构成: 1.WEBCR: ...

  8. json中获取key值

    <script type="text/javascript"> getJson('age'); function getJson(key){ var jsonObj={ ...

  9. 批量实现多台服务器之间ssh无密码登录的相互信任关系

    最近IDC上架了一批hadoop大数据业务服务器,由于集群环境需要在这些服务器之间实现ssh无密码登录的相互信任关系.具体的实现思路:在其中的任一台服务器上通过"ssh-keygen -t ...

  10. 705 B. Spider Man

    传送门 [http://codeforces.com/contest/705/problem/B] 题意 这题意看原文的真tm难懂Woc,但结合样例就知道大概意思了 两个轮流分环,可以这么理解两个人轮 ...