51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2249|回复: 13
打印 上一主题 下一主题

[原创] 两台负载测试时场景设置问题 版主来帮帮忙吧=.=(部分解决继续讨论哈)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-4-11 15:39:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 carly95 于 2011-4-13 14:09 编辑

根据测试需要 现在用两台负载做测试
有一个问题,
这样两种场景测试效果相同吗?



做过多台负载测试的朋友 拜托回答一下好么。。。
-----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
谢谢大家的回复,坛子里还是高手如云的,希望以后还能多多指教~

总结一下:
1.第1种AB两个负载机没有平均分配vuser?把本地localhost改成IP地址的形式。(我是新添加一个IP的generator,再把原本的localhost的变成disable,因为没找到改名字的地方)这样就可以平均分配vuser了,我尝试了10个vuser和200个vuser情况,都是平均分配的,也就是每台负载机给5个或100个。
2.选择哪种形式?我会选择第2种方案,也就是加两个相同脚本,每个脚本指定不同负载机。这样可以在运行时观察到每台负载机vuser的运行情况,更有利与监控测试情况吧,我个人认为。


存在问题:
1.ziheng198688 所说的“Controller里面应该有设置的,当其中一个agent的负载达到一定数量,才会将剩余负载加到另外一架agent的”我实在没有找到,有用过的朋友可以指点一下吗?
2.loadrunner脚本里有没有办法像word一样查找替换字符啊?我两次测试,脚本完全相同,就是服务器的IP地址不同,要是没有,就要重新录制脚本了。。。


----------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------
lr脚本里有替换字符串的功能 就在edit里面。。。。灰常感谢“矿泉水”真是救命恩人呀~~~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情

    2015-9-10 15:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2011-4-11 16:03:31 | 只看该作者
    肯定不同咯   第2中方法比第1种要好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-9-10 15:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2011-4-11 16:03:56 | 只看该作者
    如果要求不高的话  则 1和2 差不多
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2011-4-11 16:12:17 | 只看该作者
    肯定不同咯   第2中方法比第1种要好
    阿七 发表于 2011-4-11 16:03



        2为啥比1好呢?能给个解释么。。。谢谢了。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2011-4-11 16:33:24 | 只看该作者
    先自己回答下。。
    第一种情况下 运行200个vuser 发现根本没有分配给A负载机(A负载机同时设置场景)200个vuser都是B负载机器在跑。。。
    继续找原因。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-4-11 16:49:35 | 只看该作者
    个人觉得最好用第二种,第一种的分配个人猜测是根据LG的负载情况来确定的,还是自己指定的可靠
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2011-4-11 17:20:35 | 只看该作者
    我觉得这两个场景优略取决于实际的业务场景,需要看具体的环境因素和并发量的因素来选择,比如曾经实际项目中一个用java写的脚本做的场景,更适合用单机来做负载,达到的压力效果会更加理想,由于java本身运行机制决定了这一点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-4-11 17:56:44 | 只看该作者
    回复 5# carly95


        第一种,应该加载的是本机。。。第二种情况 本机建议写成IP地址,要不也有可能加载都在一台机器上的。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-4-11 17:57:41 | 只看该作者
    回复 7# lht821008


        JAVA 运行需要环境的。 。。 如果两台机器的环境一样的话,也没有什么问题。。。 如果不一样的话,肯定跑不通的 
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-4-11 18:43:46 | 只看该作者
    Controller里面应该有设置的,当其中一个agent的负载达到一定数量,才会将剩余负载加到另外一架agent的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2011-4-11 19:50:40 | 只看该作者
    回复  carly95


        第一种,应该加载的是本机。。。第二种情况 本机建议写成IP地址,要不也有可能加 ...
    superfang 发表于 2011-4-11 17:56



        第一种测试的时候 分配的都是agent的那台机器,不是本机。。。
       我试下把本机也写成IP 测测看~ 谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2011-4-11 19:54:09 | 只看该作者
    Controller里面应该有设置的,当其中一个agent的负载达到一定数量,才会将剩余负载加到另外一架agent的
    ziheng198688 发表于 2011-4-11 18:43



        出现这个现象我也想应该有这样一个设置
       可是找了一下 没有发现。。。
       有这样个地方配置,可不太明白是什么意思。。
       

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2011-4-12 09:33:58 | 只看该作者
    回复  carly95


        第一种,应该加载的是本机。。。第二种情况 本机建议写成IP地址,要不也有可能加 ...
    superfang 发表于 2011-4-11 17:56



        按照superfang建议的把本机写成IP地址形式后,再次测试,发现vuser同时平均分配给两台负载机了~~~~谢谢superfang哈~~问题解决了
       但实际测试时,我可能还是会选择两个用户组,然后分别指定负载机,也就是第2种形式,因为第1种形式虽然都平均分配了vuser但是运行开始的时间有差别,第2种更保准一点吧~
        谢谢大家~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2011-4-12 16:48:09 | 只看该作者
    掉这么往后 怎么讨论呀 顶一下吧
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 23:56 , Processed in 0.080689 second(s), 31 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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