51Testing软件测试论坛

标题: 测试方案设计,请各位大狭指教!! [打印本页]

作者: penghui233    时间: 2007-6-7 19:53
标题: 测试方案设计,请各位大狭指教!!
我用Loadrunner做性能测试,现在我要模拟10个用户并发登陆后,并且按照不同的方式去查询数据,我怎么用Loadrunner来实现呀。

[ 本帖最后由 penghui233 于 2007-6-7 19:54 编辑 ]
作者: penghui233    时间: 2007-6-8 10:01
标题: 回复 #1 penghui233 的帖子
请大家指点迷津,我很急了。
作者: qiguojie    时间: 2007-6-8 10:14
根据这个例子强化脚本,应该可以搞定。。。。
原内容地址: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;
}
作者: suoyi    时间: 2007-6-8 10:19
学习学习~~
作者: penghui233    时间: 2007-6-8 13:25
谢谢大家的指教,我将不甚感谢。3楼的老大,文章实在太精彩,以后还要继续讨教。
作者: wan8151419    时间: 2007-6-8 16:32
哎,惭愧啊!
很多参数都忘了sdlkfj7
作者: hoho35    时间: 2007-6-8 16:53
学习~~~~~~~~~
作者: ccc-51testing    时间: 2007-6-8 17:04
按照不同的方式去查询数据
是什么意思?
作者: penghui233    时间: 2007-6-9 17:43
标题: 回复 #8 ccc-51testing 的帖子
就要google搜索一样,多个不同用户同时登陆之后,然后按照不同的查询条件去查询数据,用Loadrunner怎么模拟实现。
作者: rickyzhu    时间: 2007-6-10 14:03
没太明白楼主要做什么

作者: polestark    时间: 2007-6-10 17:50
估计楼主的意思可以理解成两种:一是10个用户登陆进去用不同的10个关键字做查询(当然结果不同),二是10个用户登陆进去用10种不同的方式做查询,比如有的用户是2个关键字的组合查询,有的用户是3个关键字的组合查询。。。
作者: xiaofei0604    时间: 2007-12-19 19:06
3楼的比我强多了 学习




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2