51Testing软件测试论坛

标题: 请教插入集合点问题 [打印本页]

作者: guoer0828    时间: 2007-12-3 18:45
标题: 请教插入集合点问题
我在做视频访问量的并发户测试,有朋友跟我说可以用查入集合点的方法来进行测试,但是到 lr_rendezvous("Yidu_Video")步的时候编译不能通过,其错误提示为   Action.c(17): web_submit_form("Default.aspx") highest severity level was "ERROR", 193642 body bytes, 12963 header bytes 请问怎么解决阿,之后我改成web_submit_data函数还是提示错误,到底怎么回事啊

[ 本帖最后由 guoer0828 于 2007-12-4 09:40 编辑 ]
作者: xingcyx    时间: 2007-12-3 20:08
编译就出错了?看你这个错不像是编译时报的错啊。
作者: guoer0828    时间: 2007-12-4 09:41
那是什么问题呢??我对lr的脚本不是很明白的,请指教
作者: qiguojie    时间: 2007-12-4 09:57
不应该只有这一个提示吧。。你看看这个前面是不是还有其他的错误日志
作者: guoer0828    时间: 2007-12-5 10:21
是啊。。前面还有这个错误Action.c(18): Error -26627: HTTP Status-Code=404 (Not Found) for "http://b.51yidu.cn/Home/domain.html"          [MsgId: MERR-26627]
作者: apple528008    时间: 2007-12-6 15:36
你把集合点的语句先注释掉,编译一下,看看还出不出错,怀疑你集合点的位置放得不对
作者: xingcyx    时间: 2007-12-6 15:43
在Vugen中的集合点不会起作用的。
LZ应该把问题再详细描述清楚,这样看不出什么问题。
作者: knighter    时间: 2007-12-6 15:49
把那几行脚本贴出来看看??
作者: guoer0828    时间: 2007-12-6 15:57
/* -------------------------------------------------------------------------------
        Script Title       :
        Script Description :
                        
                        
        Recorder Version   : 1196
   ------------------------------------------------------------------------------- */

vuser_init()
{

        web_add_cookie("Report7_itsun_1761193=y; DOMAIN=www.51yidu.cn");

        web_add_cookie("dnttemplateid=1; DOMAIN=www.51yidu.cn");

        web_add_cookie("cook_121matchprovince=%e5%8c%97%e4%ba%ac; DOMAIN=www.51yidu.cn");

        web_url("www.51yidu.cn",
                "URL=http://www.51yidu.cn/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                LAST);

        lr_think_time(8);

        web_image("logo.gif",
                "Src=../TOP1/img/logo.gif",
                "Snapshot=t2.inf",
                LAST);

        lr_start_transaction("begin");

        web_submit_form("Default.aspx",
                "Snapshot=t3.inf",
                ITEMDATA,
                "Name=LoginView1$LoginView1$logUser$UserName", "Value=diy@163.com", ENDITEM,
                "Name=LoginView1$LoginView1$logUser$Password", "Value=123456", ENDITEM,
                "Name=LoginView1$LoginView1$logUser$RememberMe", "Value=<OFF>", ENDITEM,
                "Name=LoginView1$LoginView1$logUser$LoginButton.x", "Value=0", ENDITEM,
                "Name=LoginView1$LoginView1$logUser$LoginButton.y", "Value=0", ENDITEM,
                EXTRARES,
                "Url=http://b.51yidu.cn/Themes/1/top.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/menu1.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/menu2.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/bg.jpg", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/menu3.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/menu4.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/menu5.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/menu6.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/menu7.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/border.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Images/Space/bg_dot1.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Images/Space/page_land.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/top_menu.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/header.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                "Url=http://b.51yidu.cn/Themes/1/footer.gif", "Referer=http://b.51yidu.cn/Home/myHome.asp?doopen=true&user_id=diymine", ENDITEM,
                LAST);

        return 0;
}

以上就是具体的脚本阿
作者: guoer0828    时间: 2007-12-6 16:23
代码贴过来了
作者: Zee    时间: 2007-12-6 16:56
代码中没有集合点设置,并且只有一个开始事务,没有结果。这个编译应该通不过。
作者: yangzx554    时间: 2007-12-6 17:00
事务没有介绍,把那些没有用url请求去掉,主要是看视频那块。你的代码太不清晰了
作者: stone0214    时间: 2007-12-6 17:20
"Name=LoginView1$LoginView1$logUser$UserName", "Value=diy@163.com", ENDITEM,
"Name=LoginView1$LoginView1$logUser$Password", "Value=123456", ENDITEM,
敏感数据小心啦,呵呵...
作者: 阳光_测试    时间: 2007-12-6 17:41
1)vuser_init()函数中不能插入集合点,如果写一个函数一个是会报错的
2)正如导演所说,在VUG中集合点是不起作用的;
3)检查你的脚本,因该是其他原因引起的错误
作者: guoer0828    时间: 2007-12-6 18:40
恩,谢谢各位的指点,可能是我插集合点和事物的顺序有点问题吧,对集合点运用还不是很清楚呢 ,脚本也处在学习当中 ,"Name=LoginView1$LoginView1$logUser$UserName", "Value=diy@163.com", ENDITEM,
"Name=LoginView1$LoginView1$logUser$Password", "Value=123456", ENDITEM, 我给忘了,测试用的帐户
作者: binflying    时间: 2007-12-8 09:57
学习以下~~




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