发布新日志

  • LoadRunner使用技巧——在UNIX平台安装 generator

    2008-09-09 23:59:50

        我们在做性能测试的时候,可能遇到过这样的障碍——负载生成器数量和处理级别有限,无法模拟执行方案中预订的虚拟用户数。那该怎么办呢?解决方案之一就是由处理级别更高的小机充当负载生成器(前提是您有小机)。

        LoadRunner设计者考虑到了这种需求,因此提供了LoadRunner generator for UNIX(HP-UX、AIX、Solaris、Linux)的解决方案。安装步骤如下:

        1)将LoadRunner generator for UNIX安装程序传到目标小机某目录下;

        2)运行install.sh安装脚本;

        3)配置与目标UNIX系统相匹配的shell环境变量;

        4)启动agent_demaon_setup.sh脚本;

        5)在Controller里添加目标UNIX小机,并设置UNIX Environment选项页中的“Shell Setting”项,勾选“Don't Use RSH”,然后,测试连接。

        如果在Controller的Generator里识别到目标UNIX小机,则说明配置成功。

  • LoadRunner 脚本录制无法激活IE问题解决

    2008-04-17 15:57:18

    今天安装完LR 9.0后录制脚本,遇到了无法激活IE的问题,网上有位仁兄提出了如下解决方案: 1)系统属性,高级选项卡下,性能里面,单击设置按钮,修改数据执行保护为“只为关键windows程序和服务启用数据执行保护”,然后,重启; 2)IE6->工具->internet选项->高级 ,把"启用第三方浏览器扩展"前面的勾取消掉,再"确定".重启一次IE也许可以解决; 3)lr本身的稳定性,再加上在系统中安装软件时有可能会将其注册表修改掉,尤其是安装dotnet2005的时候,导致lr录制脚本时不能弹出IE页面。其实单就这个问题来看,主要是LR的注册信息被修改,无法找到IE路径。如何重新注册LR呢?在lr的安装目录(例如D:\Program Files\Mercury\LoadRunner\bin)下,单击register_vugen.bat文件,注册信息被重新改写了。最后,重启。上述方法我采用了第一个,重启后问题解决。
  • LoadRunner 虚拟IP操作步骤

    2008-04-13 14:36:31

    1、设置虚拟IP地址
    load Generator机器必须使用固定的IP,不能使用动态IP,且确定网络中不冲突的IP地址操作步骤如下:
    打开:开始-〉程序-loadrunner-tools-ip wizard如下图:


    说明:增加新IP选择第一项;使用保存的文件增加IP选择第二项;释放已经设置的IP选择第三项。
    2、点击下一步

    此步让输入web serverIP地址(也可以不用输入),不输入,直接点‘下一步’,如图:

    说明:使用remove按钮可以删除选定的虚拟IP
    add按钮,如图:

    说明:‘检查新IP是否已经存在’选项并没有起作用;根据输入的IP的第一个值和数量,自动添加到虚拟IP列表中,例如:192.168.67.140  4,则增加的虚拟IP是:192.168.67.140192.168.67.141192.168.67.142192.168.67.143
    ok按钮,如图:

    点“完成”按钮,如图:

    说明:使用Save as…可以将本次增加的IP保存成.ips文件,下次再使用时就可以直接选择此文件了。点‘OK’按钮即可。现在需要重启计算机。

    (重新启动计算机后,设置的虚拟IP都生效了,此时使用ping会发现都能ping通,并且本机的IP也被改成了第一个虚拟IP地址。确认虚拟IP是否都生效的方法:在运行中输入cmd,在命令窗口录入ipconfig/all,然后就能看到已经生效的所有IP)

    3、使用虚拟IP(以手动方案为例)
    controller中,选择 Scenario-Enable IP Spoofer,此项设置允许使用IP欺骗。Generators按钮,设置虚拟用户生成器,将虚拟IP地址都添加进去,并连通。如图:

    连接成功的虚拟用户生成器会在工具栏中显示,如图:

    完。

     

     

Open Toolbar