51Testing软件测试论坛

标题: Requested form not found 问题 [打印本页]

作者: ooyyaa    时间: 2006-6-10 15:23
标题: Requested form not found 问题
我的action中的如下部分总是报错
web_submit_form("insertDoc.jspa_2",
        "Snapshot=t6.inf",
        ITEMDATA,
       "Name=doc.documentTitle", "Value=lllll2", ENDITEM,
       "Name=Submit1", "Value=提 交", ENDITEM,
        LAST);

错误信息如下:
Action.c(70): Error -27979: Requested form not found          [MsgId: MERR-27979]
Action.c(70): web_submit_form("insertDoc.jspa_2") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]

我测试的是个用java编的网站,用的spring和hibernate,这些我都不熟,所以恳请路过的帮帮忙,出个主意,怎么改能改好?

我在网上搜类似的错误有人说是关联的问题,我没有关联,而且即便加上web_set_max_html_param_len("100000");也还是出错,所以我想应该不是关联的错。

[ 本帖最后由 ooyyaa 于 2006-6-10 15:26 编辑 ]
作者: ooyyaa    时间: 2006-6-10 15:33
以下是出错程序前后的代码:总觉得是不是因为是jspa_2的缘故,编码那边不熟,不知是不是流程的问题???
web_url("insertDoc.jspa",
                "URL=http://test.hxmt.org/insertDoc.jspa?checkValue=&dirId=42",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://test.hxmt.org/indexDoc.jspa?dirId=42",
                "Snapshot=t5.inf",
                "Mode=HTML",
                LAST);
    web_set_max_html_param_len("100000");
        web_submit_form("insertDoc.jspa_2",
                                          "Snapshot=t6.inf",
                ITEMDATA,
                "Name=doc.documentTitle", "Value=lllll2", ENDITEM,
                "Name=Submit1", "Value=提 交", ENDITEM,
                LAST);

        web_submit_data("insertAccessory.jspa",
                "Action=http://test.hxmt.org/insertAccessory.jspa",
                "Method=POST",
                "EncType=multipart/form-data",
                "RecContentType=text/html",
                "Referer=http://test.hxmt.org/insertAccessory.jspa",
                "Snapshot=t7.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=accessory.summary", "Value=", ENDITEM,
                "Name=accessory.keyword", "Value=", ENDITEM,
                "Name=file", "Value=E:\\1.doc", "File=yes", ENDITEM,
                "Name=Submit1", "Value=鎻"
                "\\x90"
                " 浜"
                "\\xA4"
                "", ENDITEM,
                LAST);
作者: Zee    时间: 2006-6-10 16:24
将一楼中的web_submit_form改成web_submit_data试试呢。没遇到过,只是建议。
作者: Joy_z    时间: 2006-6-20 14:58
我中午也遇到了完全相同的问题。
请问楼主的问题解决了吗?解决方法?
作者: wgs0923    时间: 2006-6-28 11:13
标题: 性质不一样~
原帖由 Zee 于 2006-6-10 16:24 发表
将一楼中的web_submit_form改成web_submit_data试试呢。没遇到过,只是建议。




我也遇到同样的问题,如果将form换成data,虽然编译通过,但是两者意思不一样,新增时或查询是web_submit_data,修改时是web_submit_form......
ooyyaa,你报错的web_submit_form,是不是查询或者修改的操作?????
作者: ooyyaa    时间: 2006-7-4 08:44
我的解决方案就是:原先是从登录开始录制,后来又做了个新的,进入系统以后,到要测试的地方再录制。这样我比对两个的不同,用后者的部分取代前者出错的部分就好了,不报错了。说实话我后来发现我下载安装的这个loadrunner有问题,因为我到controll里面运行,添加windows resourse的时候发现右键单击下拉框里面的add  measurment是灰化的,所以建议跟我有同样问题的朋友,检查一下你的loadrunner是不是也有这个问题,如果有的话,另找一个版本的loadrunner安装试试,我后来找了另外一个版本的大小为632MB的安装使用到现在没有出任何问题,原先错误版本的是622MB的,安装的时候会不停报错,即便跳过错误最后安装成功,后面还是会出问题。




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