51Testing软件测试论坛

标题: LR录制脚本回放产生“找不到请求的表单”的错误,帮忙呔下!谢谢 [打印本页]

作者: 1qazse4    时间: 2007-10-16 17:48
标题: LR录制脚本回放产生“找不到请求的表单”的错误,帮忙呔下!谢谢
Action()
{

        web_add_cookie("__utma=102984667.1790686244.1190185249.1192521968.1192525312.40; DOMAIN=www.jzease.com");

        web_add_cookie("__utmz=102984667.1192515107.37.19.utmccn=(referral)|utmcsr=lightcity.cn|utmcct=/|utmcmd=referral; DOMAIN=www.jzease.com");

        web_add_cookie("__utmb=102984667; DOMAIN=www.jzease.com");

        web_url("www.jzease.com",
                "URL=http://www.jzease.com/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t3.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=/images/home/082.jpg", ENDITEM,
                "Url=/images/home/083.jpg", ENDITEM,
                "Url=/swf/focus.swf", ENDITEM,
                "Url=/images/panel/200710/c1/10525_2506.jpg", "Referer=http://www.jzease.com/swf/focus.swf", ENDITEM,
                "Url=/images/panel/200710/c1/10525_2600.jpg", "Referer=http://www.jzease.com/swf/focus.swf", ENDITEM,
                "Url=/images/panel/200710/c1/10525_2707.jpg", "Referer=http://www.jzease.com/swf/focus.swf", ENDITEM,
                "Url=/images/panel/200710/c1/10525_2708.jpg", "Referer=http://www.jzease.com/swf/focus.swf", ENDITEM,
                "Url=http://www.google-analytics.com/__utm.gif?utmwv=1&utmn=1709100590&utmcs=gb2312&utmsr=1152x864&utmsc=32-bit&utmul=zh-cn&utmje=1&utmfl=9.0&utmdt=%E5%AE%B6%E8%A3%85%E8%A7%86%E7%95%8Cjzease.com%EF%BC%8C%E8%AE%A9%E4%BD%A0%E7%9A%84%E5%AE%B6%E8%A3%85%E5%8F%98%E5%BE%97%E6%9B%B4%E7%AE%80%E5%8D%95%EF%BC%81&utmhn=www.jzease.com&utmr=-&utmp=/&utmac=UA-2485942-1&utmcc="
                "__utma%3D102984667.1790686244.1190185249.1192525312.1192525570.41%3B%2B__utmb%3D102984667%3B%2B__utmc%3D102984667%3B%2B__utmz%3D102984667.1192515107.37.19.utmccn%3D(referral)%7Cutmcsr%3Dlightcity.cn%7Cutmcct%3D%2F%7Cutmcmd%3Dreferral%3B%2B", ENDITEM,
                "Url=/images/home/088.jpg", ENDITEM,
                "Url=/images/home/089.gif", ENDITEM,
                "Url=/images/home/044.jpg", ENDITEM,
                "Url=/images/home/086.jpg", ENDITEM,
                "Url=/images/home/008.jpg", ENDITEM,
                "Url=/images/home/019.jpg", ENDITEM,
                LAST);

        web_add_cookie("__utma=102984667.1790686244.1190185249.1192525312.1192525570.41; DOMAIN=case.jzease.com");

        web_add_cookie("__utmz=102984667.1192515107.37.19.utmccn=(referral)|utmcsr=lightcity.cn|utmcct=/|utmcmd=referral; DOMAIN=case.jzease.com");

        web_add_cookie("__utmb=102984667; DOMAIN=case.jzease.com");

        web_add_cookie("__utmc=102984667; DOMAIN=case.jzease.com");

        web_add_cookie("__utma=231383949.1467021202.1191029609.1192522020.1192525323.25; DOMAIN=case.jzease.com");

        web_add_cookie("__utmz=231383949.1192525323.25.14.utmccn=(referral)|utmcsr=jzease.com|utmcct=/|utmcmd=referral; DOMAIN=case.jzease.com");

        web_add_cookie("__utmb=231383949; DOMAIN=case.jzease.com");

        web_add_cookie("__utma=102984667.1790686244.1190185249.1192525312.1192525570.41; DOMAIN=www.jzease.com");

        web_add_cookie("__utmc=102984667; DOMAIN=www.jzease.com");

        lr_think_time(11);

        web_submit_form("case_search.jsp",
                "Snapshot=t4.inf",
                ITEMDATA,
                "Name=roomHouseType", "Value={fjxh}", ENDITEM,
                "Name=sumValue", "Value=选择装修费用", ENDITEM,
                "Name=fiSytle", "Value=选择装修风格", ENDITEM,
                "Name=caseTitle", "Value=", ENDITEM,
                EXTRARES,
                "Url=http://www.jzease.com/images/home/case/083.jpg", ENDITEM,
                "Url=http://www.jzease.com/images/home/case/case_img34.gif", ENDITEM,
                "Url=http://www.jzease.com/images/home/case/case_img39.gif", ENDITEM,
                "Url=http://www.jzease.com/images/home/case/case_bg01.jpg", ENDITEM,
                "Url=http://www.jzease.com/images/home/case/056.jpg", ENDITEM,
                "Url=http://www.jzease.com/images/home/case/case_img37.gif", ENDITEM,
                "Url=http://www.jzease.com/images/home/case/057.jpg", ENDITEM,
                "Url=http://www.google-analytics.com/__utm.gif?utmwv=1&utmn=576218504&utmcs=gb2312&utmsr=1152x864&utmsc=32-bit&utmul=zh-cn&utmje=1&utmfl=9.0&utmcn=1&utmdt=%E5%AE%B6%E8%A3%85%E6%A1%88%E4%BE%8B%E9%A2%91%E9%81%93%EF%BC%8C%E7%8B%AC%E5%AE%B6%E5%85%A8%E9%9D%A2%E7%9A%84%E5%AE%B6%E8%A3%85%E6%A1%88%E4%BE%8B%E5%BA%93%EF%BC%8C%E4%B8%BA%E4%BD%A0%E6%8F%90%E4%BE%9B%E6%9C%80%E4%B8%93%E4%B8%9A%E7%9A%84%E5%8F%82%E8%80%83%E2%80%95%E2%80%95%E5%AE%B6%E8%A3%85%E8%A7%86%E7%95%8Cjzease.com&utmhn=case.jzease.com&utmr=http"
                "://www.jzease.com/&utmp=/case/case_search.jsp&utmac=UA-2485942-1&utmcc=__utma%3D231383949.1467021202.1191029609.1192525323.1192525586.26%3B%2B__utmb%3D231383949%3B%2B__utmc%3D231383949%3B%2B__utmz%3D231383949.1192525586.26.15.utmccn%3D(referral)%7Cutmcsr%3Djzease.com%7Cutmcct%3D%2F%7Cutmcmd%3Dreferral%3B%2B", ENDITEM,
                LAST);

        web_add_cookie("__utma=231383949.1467021202.1191029609.1192525323.1192525586.26; DOMAIN=case.jzease.com");

        web_add_cookie("__utmz=231383949.1192525586.26.15.utmccn=(referral)|utmcsr=jzease.com|utmcct=/|utmcmd=referral; DOMAIN=case.jzease.com");

        web_add_cookie("__utmc=231383949; DOMAIN=case.jzease.com");

        lr_think_time(8);

        web_submit_form("case_search.jsp_2",
                "Snapshot=t5.inf",
                ITEMDATA,
                "Name=roomHouseType", "Value={fjxh}", ENDITEM,
                "Name=sumValue", "Value=10-20万", ENDITEM,
                "Name=fiSytle", "Value=选择装修风格", ENDITEM,
                "Name=caseTitle", "Value=", ENDITEM,
                EXTRARES,
                "Url=http://www.google-analytics.com/__utm.gif?utmwv=1&utmn=1761311213&utmcs=gb2312&utmsr=1152x864&utmsc=32-bit&utmul=zh-cn&utmje=1&utmfl=9.0&utmdt=%E5%AE%B6%E8%A3%85%E6%A1%88%E4%BE%8B%E9%A2%91%E9%81%93%EF%BC%8C%E7%8B%AC%E5%AE%B6%E5%85%A8%E9%9D%A2%E7%9A%84%E5%AE%B6%E8%A3%85%E6%A1%88%E4%BE%8B%E5%BA%93%EF%BC%8C%E4%B8%BA%E4%BD%A0%E6%8F%90%E4%BE%9B%E6%9C%80%E4%B8%93%E4%B8%9A%E7%9A%84%E5%8F%82%E8%80%83%E2%80%95%E2%80%95%E5%AE%B6%E8%A3%85%E8%A7%86%E7%95%8Cjzease.com&utmhn=case.jzease.com&utmr=0&utmp=/"
                "case/case_search.jsp&utmac=UA-2485942-1&utmcc=__utma%3D231383949.1467021202.1191029609.1192525323.1192525586.26%3B%2B__utmb%3D231383949%3B%2B__utmc%3D231383949%3B%2B__utmz%3D231383949.1192525586.26.15.utmccn%3D(referral)%7Cutmcsr%3Djzease.com%7Cutmcct%3D%2F%7Cutmcmd%3Dreferral%3B%2B", ENDITEM,
                LAST);

        return 0;
}

其中“{fjxh}”参数取值于mysql数据库里的一个表的字段

下面是回放的时候产生的错误:
Action.c(53): lr_think_time:11.00 秒。
Action.c(55): 错误 -27979: 找不到请求的表单          [MsgId: MERR-27979]
Action.c(55): web_submit_form("case_search.jsp") 最高严重级别为“ERROR”,0 个正文字节,0 个标头字节          [MsgId: MMSG-26388]

为什么会这样呢?
作者: 1qazse4    时间: 2007-10-16 18:16
The web_submit_form function may be executed only in the context of a previous operation.

是不是我提交的表格不是唯一的,产生这样的错误?
作者: 1qazse4    时间: 2007-10-17 08:57
顶下,怎么没人呢
作者: cuizhihui    时间: 2007-10-17 09:49
标题: 支持下。。。
这个问题我不知道什么原因,期待高手来解决下啊!~
作者: Zee    时间: 2007-10-18 00:00
找不到表单的问题比较常见。
这时可以打开LOG查看一下,上一个函数发出去的数据是不是满足条件的。
web_submit_form函数对上下文的依赖比较大。
还可以到服务器上查看接收到的是什么样的数据,有没有返回正常数据等方法。
查看一下是否需要关联等。
作者: 1qazse4    时间: 2007-10-22 10:15
多谢Zee
   我后来又多试了两次,我把参数取值从原来的mysql表里取改为文件参数,直接用记事本来添加
然后再回放的时候又没有错了。
这是什么原因?
作者: Zee    时间: 2007-10-22 10:17
感觉你的描述太过简单。任何配置都没有帖出来,不好判断。

现在凭空猜想一下:你应该是参数化的配置有问题,或者参数值没有取到。




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