LoadRunner 11简单使用

  开始菜单--》HP LoadRunner-->applications--->virtual user Generator
  1>新建--》类别 (选择协议):常用的web项目用Web(HTTP/HTML),后台运行的服务,选择java下的java vuser,编写java代码;
  2>对于web,需要设置访问的URL地址,录制到的操作:init  action  end,默认是action,
  2.1确定后会弹出浏览器并打开刚设置的URL,而且弹出了录制工具条,此时已经进入了录制过程;
  2.2录制完一个操作(比如录制输入用户名、密码后的登录操作),可以在那个录制的工具条上新建一个新的;
  2.3如果要停止录制,先关闭浏览器,然后点击录制工具条上的停止按钮,此时脚本文件就有了代码;
  2.4修改脚本,比如录制的登录过程,可能需要登录多个用户,那就找到脚本里设置登录用户名(可以查刚才录制时登录的用户名)的地方,
  选中该用户名,右键--》替换为参数--》设置参数名称--》点击属性按钮-->创建表--》添加行--》输入被测试系统已有的测试用户名;
  对话框下面的“更新值的时间”,有三个选择,请根据具体测试情景选择,然后“关闭”--》“确定”;
  2.5此时刚才的用户名会变成参数形式,如果有多个地方需要用这个参数替换,则找到这些地方选中,右键---》“使用现有参数”,找到要替换的参数;
  2.6点击工具栏的“运行”按钮,会弹出一个结果概要的窗口,显示脚本运行是否通过或者报错;
  2.7给脚本设置具体的场景:
  VUGen  工具---》创建controller场景---》设置load Generator(loadrunner所在IP)弹出controller界面:最下方分出 “设计”和“运行”两种选项卡;
  运行前的配置操作在“设计”选项卡操作,常用的如下:
  1》场景组里可以设置多个组,组里的Load Generator可以是当前loadrunner或另外一个loadrunner 客户端(可以只安装load Generator),相当于是负载,安装了controller的lr可以作为中心,配置它的客户端方式为:
  controller-->场景-->Load Generator-->添加(别的loadrunner 客户端)--》连接;
  2》场景计划面板,如果计划方式选择的是场景,那么下面的“全局计划”的设置是对所有组的,如果计划方式是组,那么下面是针对各组的设置计划;
  3》“全局计划”面板,可以选中某一个,如“启动Vuser”双击,设置并发user数,是同时运行还是隔多长时间运行一次;
  2.8设置完后,点最下方的“运行”选项卡,点右上方的“开始场景”运行,运行结束后该按钮由置灰变可点;
  2.9右边的“场景状态”会显示运行情况,具体的分析报告可点菜单“工具”--》“analysis”弹出具体的分析面板,右边的概要报告会显示大概的指标;
  3.0如果左边的会话浏览器里显示的图不够,可以点右键--》添加新项--->添加新图;
  3、如果新建后选择的类别是 java vuser
  3.1配置运行java脚本需要的java环境:Vuser->运行时设置-->java环境设置-->java VM 勾选“使用指定JDK”,并把jdk(lr11建议用32位的jdk)的bin上一层路径复制到JDK后,点确定;
  3.2导入java环境的jar包:Vuser->运行时设置-->java环境设置-->Classpath,点添加jar的按钮,选择指定的jdk下的lib下的dt.jar和tools.jar导入;
  3.3导入编写的java脚本需要依赖的jar:Vuser->运行时设置-->java环境设置-->Classpath,点添加jar的按钮,将编写脚本依赖的工程里的Jar包导入,点确定;
  3.4此时可以编写java脚本,记住import类,和eclipse的写法一致就能找到类;
  3.5运行脚本,看能否运行通过;
  某些配置的具体操作方式:
  1、VUGen  工具--》录制选项--》HTTP属性 --》高级     (设置字符集)
  2、脚本设置:
  2.1、VUGen  工具--》录制选项--》常规--》录制    (默认web使用html)
  3、运行时的设置:
  VUGen  VUSER-->运行时设置--》运行逻辑  (设置运行的迭代次数)
  VUGen  VUSER-->运行时设置--》常规--》思考时间--》忽略思考时间  (将录制操作过程中的停顿忽略)
  4、如果需要操作到达某个点时需要等待其他用户都到达这个点再同时向下执行,在整理代码时,可以在这个点上执行“插入--》集合”;
  5、当需要请求的用户来自不同IP时,需要设置Controller的“场景”--》“启用IP欺骗器”;

LoadRunner 11简单使用的更多相关文章

  1. LoadRunner 11 安装及破解

    LoadRunner 11 安装及破解   前提条件: 内存:2G,硬盘空闲空间10G,安装完成后实际只占不到2G 支持winXP  SP3;32位与64位win7浏览器支持IE6-8,IE9,fir ...

  2. LoadRunner 11 安装及破解(转)

    前提条件: 内存:2G,硬盘空闲空间10G,安装完成后实际只占不到2G 支持winXP  SP3;32位与64位win7浏览器支持IE6-8,IE9,firefox3 若以前安装过LoadRunner ...

  3. HP LoadRunner 11 破解及license

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  4. LoadRunner 11 error:Cannot initialize driver dll

    LoadRunner 11 error:Cannot initialize driver dll 这个错误很容易解决,使用win7系统时,有些程序要以管理员身份才能运行. 解决方案:右键选择:“以管理 ...

  5. Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法 Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法

    Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法 Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法 1. 卸载IE9( 装了Win7 64位后,默认 ...

  6. LoadRunner 11.00安装篇(Win 10)

    参考博文: https://blog.csdn.net/xianjie0318/article/details/78625980 https://www.cnblogs.com/VseYoung/p/ ...

  7. LoadRunner 11安装Micosoft Visual C++ 2005 SP1时提示命令行选项语法错误

    如果安装LoadRunner 11时弹窗提示"Micosoft Visual C++ 2005 SP1 可再发行组件包(X86):'命令行选项语法错误.键入命令 / ? 可获得帮助信息'&q ...

  8. Loadrunner 11 遇到的问题

    环境 OS:windows 8.1 64bit LoadRunner版本:11 问题 1.  VuGen:开始录制后,火狐浏览器没有反应,不会弹出打开 可能原因一:浏览器版本太高. 解决方案: 1)卸 ...

  9. Loadrunner 11检查点使用方法总结

    在使用Loadrunner 11进行性能测试中,有时需要对性能测试中的功能是否全部正确进行判断.这里就需要用到“检查点”,本文总结了常用三种协议下检查点的使用方法,希望阅读本文后的小伙伴们能够掌握其使 ...

随机推荐

  1. servlet拦截器

    servlet拦截未登录的用户请求 java代码: package com.gavin.filter; import java.io.IOException; import javax.servlet ...

  2. Ubuntu硬盘空间不足时,添加硬盘的方法

    Ubuntu下重新挂载一个硬盘:方法如下: 1 .在Vmware中关闭Ubuntu虚拟机,在设置中,添加新的硬件设备,选择Hard Disk.(这里如果不关闭Ubuntu系统就不能增加新的硬件设备) ...

  3. iOS6下实现滑动返回

    [转载请注明出处] 之前在看iOS7滑动返回时,发现了一个iOS6 SDK下的第三方实现,今天偶然间发现了作者在其博客上对该实现的一些心得,读来深觉之前的思考太过肤浅,许多实际的问题没有考虑到.帖子链 ...

  4. HDU 2571 命运 (入门dp)

    题目链接 题意:二维矩阵,左上角为起点,右下角为终点,如果当前格子是(x,y),下一步可以是(x+1,y),(x,y+1)或者(x,y*k) ,其中k>1.问最大路径和. 题解:入门dp,注意负 ...

  5. Java容器Map接口

    Map接口容器存放的是key-value对,由于Map是按key索引的,因此 key 是不可重复的,但 value 允许重复. 下面简单介绍一下Map接口的实现,包括HashMap,LinkedHas ...

  6. 【Linux 命令】 rsync 目录覆盖软链接,保持软链接不变并同步目录内容

    需求:有两个相同文件名的目录需要使用其中一个目录覆盖另外一个  问题: 被覆盖目录下存在软链接,但在源目录下软链接是一个目录 需要解决的方案: 要求将原目录里和被覆盖目录里冲突的目录文件复制到B的软链 ...

  7. HDU 1427 速算24点 (深搜)

    题目链接 Problem Description 速算24点相信绝大多数人都玩过.就是随机给你四张牌,包括A(1),2,3,4,5,6,7,8,9,10,J(11),Q(12),K(13).要求只用' ...

  8. GridView Postback后出错Operation is not valid due to the current state of the object.

    一.问题起因 最近项目中有一页面第一次search后正常,但是再次点击其它任何按钮都会报错,亦即postback后页面有问题,经检查是由于页面有一GridView且数据量极大,记录大概有上千条,这儿解 ...

  9. 邮件伪造测试-Swaks

    1. 前言 在kali中自带一个邮件伪造工具Swaks,工具项目主页为 http://jetmore.org/john/code/swaks 2.基本用法: swaks --to --from --e ...

  10. 遍历 USB devcie,读取设备描述符 device descriptor【转】

    转自:http://blog.csdn.net/flyyyri/article/details/5480347 理论:    对于USB接口的设备,现在越来越多了.本篇我们就通过获取一个USB扫描仪设 ...