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. Vue.js项目脚手架构建

    vue.js文档:https://cn.vuejs.org/v2/guide/ 参考这个或者参考菜鸟教程也可以,不过还是那句话官网权威. 我这个主要是看相关的学习视频搭建的. 一.环境准备 环境准备( ...

  2. mybatis配置时出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

    如果出现: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 一般的原因是Mapper i ...

  3. python链家网高并发异步爬虫asyncio+aiohttp+aiomysql异步存入数据

    python链家网二手房异步IO爬虫,使用asyncio.aiohttp和aiomysql 很多小伙伴初学python时都会学习到爬虫,刚入门时会使用requests.urllib这些同步的库进行单线 ...

  4. CSS3之多列布局columns详解

    CSS3之多列布局columns详解 CSS3提供了个新属性columns用于多列布局.基本属性如下: 1. columns: <'column-width'> || <'colum ...

  5. 【Luogu P1074】靶形数独

    Luogu P1074 题意:给一个数独,问怎么填会使每个位置填的数乘以它的权值得到的和最大.其中每个位置的权值在题面中给出了. 思路:首先我们考虑搜索.由于我们不可能搜每个格子取太多的数,所以我们从 ...

  6. Android学习之基础知识四-Activity活动3讲(Intent的使用)

    主活动名称FirstActivity.java改为了MenuTest.java 一.什么是Intent: 1.Intent是Android程序中各组件之间进行交互的重要方式,不仅可以指明当前组件想要进 ...

  7. linux中断源码分析 - 软中断(四)

    本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 在上一篇文章中,我们看到中断实际分为了两个部分,俗称就是一部分是硬中断,一部分是软中断.软中断是专门用于处理中断 ...

  8. php实现一个单链表

    单链表,节点只有一个指针域的链表.节点包括数据域和指针域. 因此用面向对象的思维,节点类的属性就有两个:一个data(表示存储的数据),一个指针next(链表中指向下一个节点). 链表一个很重要的特性 ...

  9. JQuery加载html网页

    在ASP.NET MVC环境中,使用jQuery脚本去实现加载html网页. 一般情况之下,在ASP.NET MVC项目中,你不能在~/Views目录之下添加或是创建任何html为后缀的网页.但这也不 ...

  10. DataWorks使用小结(二)——功能面板使用指南

    一.数据开发 1.任务开发 新建表 野路子可以直接新建一个任务,粘贴DDL,手动运行任务即可完成建表 正常应当是在“数据管理”->数据表管理中建表: 支持可视化建表和DDL建表(配合之前的宏,建 ...