51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3421|回复: 15
打印 上一主题 下一主题

[原创] 虚拟IP的详细操作步骤

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-9-1 16:34:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
虚拟IP的详细操作步骤,谢谢。从录制脚本开始,
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-9-2 10:05:27 | 只看该作者
不会吧,没有大虾出来帮忙啊,5555
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-9-2 10:14:48 | 只看该作者
在我的个人小范围内有一个共享gmail,存储了一些脚本和资料(抱歉,涉及到公司的一些技术信息,不方便公开)。可以到http://groups.google.com/group/tesoo
去看我发的信息。不过为了防止邮箱被无关人等乱改,需要注册一个google用户,才能看到。

[ Last edited by sunshinelius on 2005-9-5 at 14:02 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-9-2 12:50:47 | 只看该作者
注册了google用户,在哪可以看到gmail信箱的登陆窗口呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-9-2 13:33:57 | 只看该作者
你那邮箱好像进不去呀?版主发送一份给我吧 wqh3131@163.com
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-9-2 15:12:18 | 只看该作者

也给我一份

麻烦你netbye@21cn.com
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2005-9-2 17:59:06 | 只看该作者
谢谢大虾,发一份给我吧,yuanhu0853@163.com
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-9-3 16:11:42 | 只看该作者
Thanks a lot!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2005-9-5 09:57:18 | 只看该作者
大虾,我还没有收到,现在急需,谢谢了!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-9-5 14:04:01 | 只看该作者
请看我在本贴的第一个回复。很多资料都放在gmail邮箱里,可以去那里找你想要的。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-5-5 13:21
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2006-3-14 18:24:21 | 只看该作者
    给我一份,wsryyffs@hotmail.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2006-3-19 00:28:04 | 只看该作者
    给我一份 ,kangchengbiao@163.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2006-3-19 18:45:18 | 只看该作者

    麻烦给我发一份

    我进去了,没看到,麻烦给我发一份,谢谢!maomao831007@163.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2008-4-11 21:08:35 | 只看该作者
    给我一份,bjsundway@hotmail.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2008-11-26 11:37:22 | 只看该作者
    我 也没找到。版主可以给我发一份吗?
         chunmiao0917@126.com
                 谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2008-11-26 12:00:34 | 只看该作者
    楼主是需要ip欺骗的步骤吗?

    如果是,请可以参考这个, 网上找的, 我也试过, 是ok的:

    Ip欺骗设置
      1.在总控机上使用loadrunner->tools->ip wizard工具设置虚拟ip,其中server ip指要监控的服务器的ip,添加ip时选择A、B或C类ip,设置开始ip和要添加的虚拟ip的个数,并选中verify the new ip addresses are not already use,已检查添加的ip是否与局域网中的其它ip冲突
      在脚本运行过程中查看controller的output,view->show output,选择all messages,查看输出的ip是否为设置的虚拟ip.  使用虚拟IP测试完成后,打开IP Wizard,释放所有虚拟IP。重新启动计算机

      2.重启机器

      3.在controller的scenario中勾选enable ip spoofer,启用虚拟ip. 3.在controller的tools中选中expert mode(注: 这一步有些文章说不是必须的),在options->general中设置multiple ip address mode与run-time settings中的multithreading设置保持一致

      4.在load generators中选择localhost.查看脚本执行过程中是否使用了设置的虚拟ip,可以如下设置:

    在脚本中添加代码:

    char * ip = lr_get_vuser_ip();

    if (ip) {
        lr_output_message("The IP address is %s", ip);
    }else{
        lr_output_message("IP spoofing disabled");
    }

    在脚本运行过程中查看controller的output,view->show output,选择all messages,或者点击运行中用户的log, 查看输出的ip是否为设置的虚拟ip.

    使用虚拟IP测试完成后,打开IP Wizard,释放所有虚拟IP。重新启动计算机

    ----------------------------------
    我自己个人心得:
    在普通的手工设置的场景中, 只需要在generator中添加了虚拟ip (注: 有些文章说不需要添加, 我自己没试过...)并测试能够正常连接就行了. 至于在config 页面中的”generator”中选择哪个ip是无关紧要的, loadrunner会根据每个组的虚拟用户数分配虚拟ip

    例如: 有三个组, 名字为 A, B, C, 这三个组分别有三个虚拟用户,记为1, 2, 3
    假设设置了5个有效的虚拟ip, 记为 ip1 - ip5

    启动场景, ip 的分配如下:

    A1 – ip1 , A2 – ip2, A3 – ip3
    B1 – ip1 , B2 – ip2, B3 – ip3
    C1 – ip1 , C2 – ip2, C3 – ip3

    这种情况下 ip4 和 ip5 没有用到

    如果在运行途中停止了某个用户, 比如A1, 然后重新启动, A1的ip 分配就会变成 A1 – ip4
    其他不变


    希望能对楼主有帮助
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-18 13:49 , Processed in 0.115477 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表