51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3336|回复: 11
打印 上一主题 下一主题

[原创] 测试方案设计,请各位大狭指教!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-7 19:53:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用Loadrunner做性能测试,现在我要模拟10个用户并发登陆后,并且按照不同的方式去查询数据,我怎么用Loadrunner来实现呀。

[ 本帖最后由 penghui233 于 2007-6-7 19:54 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-6-8 10:01:10 | 只看该作者

回复 #1 penghui233 的帖子

请大家指点迷津,我很急了。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-6-8 10:14:32 | 只看该作者
    根据这个例子强化脚本,应该可以搞定。。。。
    原内容地址:http://qiguojieshare.spaces.live.com/

    未知用户数量,有70%的人使用百度(http://www.baidu.com),有17%的人使用谷歌(http://www.google.cn),有7%的人使用yahoo(http://search.cn.yahoo.com),剩余的人
    使用搜狗(http://www.sogou.com)进行搜索,那么怎么模拟呢?
    脚本示例如下:
    Action()
    {
    int which; //存储随机数的变量
    which = rand()*100; //生成0-99的随机数并赋值给which
    lr_log_message ("DebugInfo:which=%d\n",which);//调试信息

    if (which >= 30)//70%访问baidu
    {
      web_url("www.baidu.com",
        "URL=http://www.baidu.com/",
        "TargetFrame=",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t1.inf",
        "Mode=HTML",
        LAST);
    }
    else if ((which >=13) and (which <30))//17%访问Google
    {
      web_url("www.google.cn",
        "URL=http://www.google.cn/",
        "TargetFrame=",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t2.inf",
        "Mode=HTML",
        EXTRARES,
        "Url=/images/nav_logo3.png", ENDITEM,
        LAST);
    }
    else if ((which >=6) and (which <13)) //7%访问yahoo
    {
      web_url("search.cn.yahoo.com",
       "URL=http://search.cn.yahoo.com/",
       "TargetFrame=",
       "Resource=0",
       "RecContentType=text/html",
       "Referer=",
       "Snapshot=t3.inf",
       "Mode=HTML",
       EXTRARES,
       "Url=http://search.cn.yimg.com/i/srhp/tbg.gif", ENDITEM,
       "Url=http://search.cn.yimg.com/i/srhp/vln.gif", ENDITEM,
       LAST);
    }
    else        //6%访问sogou
    {
      web_url("www.sogou.com",
       "URL=http://www.sogou.com/",
       "TargetFrame=",
       "Resource=0",
       "RecContentType=text/html",
       "Referer=",
       "Snapshot=t4.inf",
       "Mode=HTML",
       EXTRARES,
       "Url=/images/tab.gif", ENDITEM,
       "Url=http://pv.sogou.com/pv.gif?t?=1181198683187446?r?=", ENDITEM,
       LAST);
    }
    return 0;
    }
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-6-8 10:19:57 | 只看该作者
    学习学习~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2007-6-8 13:25:53 | 只看该作者
    谢谢大家的指教,我将不甚感谢。3楼的老大,文章实在太精彩,以后还要继续讨教。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-6-8 16:32:36 | 只看该作者
    哎,惭愧啊!
    很多参数都忘了sdlkfj7
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-6-8 16:53:34 | 只看该作者
    学习~~~~~~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-6-8 17:04:51 | 只看该作者
    按照不同的方式去查询数据
    是什么意思?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2007-6-9 17:43:31 | 只看该作者

    回复 #8 ccc-51testing 的帖子

    就要google搜索一样,多个不同用户同时登陆之后,然后按照不同的查询条件去查询数据,用Loadrunner怎么模拟实现。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-6-10 14:03:21 | 只看该作者
    没太明白楼主要做什么
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-6-10 17:50:22 | 只看该作者
    估计楼主的意思可以理解成两种:一是10个用户登陆进去用不同的10个关键字做查询(当然结果不同),二是10个用户登陆进去用10种不同的方式做查询,比如有的用户是2个关键字的组合查询,有的用户是3个关键字的组合查询。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-12-19 19:06:33 | 只看该作者
    3楼的比我强多了 学习
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-7 01:19 , Processed in 0.075044 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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