q789789q 发表于 2008-4-21 09:35:36

脚本回放时出现了错误,是为什么

Action.c(43): 错误 -26377: 找不到请求的参数“Siebel_Analytic_ViewState3”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 1024 个字节,请使用 web_set_max_html_param_len 增加参数大小       



Action.c(32): 正在下载资源“http://192.168.100.201/yearreport/images/qq_bottomright.gif”(

由参数编号 62 指定)       
Action.c(32): 警告 -26378: 未接收到任何具有“RelFrameID=1.1”的缓冲区。指定此 RelFrameID 的

web_reg_save_param/reg_find 请求将作为“找不到”处理       
Action.c(32): 错误 -26377: 找不到请求的参数“Siebel_Analytic_ViewState3”的匹配项。检查请求

的边界是否存在于响应数据中。此外,如果要保存的数据超过 1024 个字节,请使用

web_set_max_html_param_len 增加参数大小       
Action.c(32): web_submit_form("Default.aspx") 最高严重级别为“ERROR”,40330 个正文字节,

4406 个标头字节       
正在结束操作 Action。
正在结束迭代 1。
正在结束 Vuser...
正在开始操作 vuser_end。
正在结束操作 vuser_end。
Vuser 已终止。

[ 本帖最后由 q789789q 于 2008-4-23 21:45 编辑 ]

iori 发表于 2008-4-21 10:25:08

这个问题应该是做关联的时候,左右边界的问题,你打开需要关联的那个页面,然后在其中找到需要的关联信息,然后重新增加左右边界,应该就可以了

q789789q 发表于 2008-4-21 10:41:54

还是找不到具体的错误,你能帮我一下吗?我的QQ:93440105,谢谢

iori 发表于 2008-4-21 11:02:46

你试试改为web_set_max_html_param_len("3348");

q789789q 发表于 2008-4-21 11:23:42

还是提示同样的错误,能远程帮我看看吗?弄了一下早上也不行

iori 发表于 2008-4-21 12:06:53

脚本的问题,把代码贴上来

q789789q 发表于 2008-4-21 12:51:26

vuser_init()
{

        web_set_max_html_param_len("1024");

        web_url("yearreport",
                "URL=http://192.168.100.201/yearreport",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                EXTRARES,

        web_reg_save_param("Siebel_Analytic_ViewState3",
                "LB/IC=ViewState\" value=\"",
                "RB/IC=\"",
                "Ord=1",
                "Search=Body",
                "RelFrameId=1.1",
                LAST);

        web_submit_form("Default.aspx",
                "Snapshot=t2.inf",
                ITEMDATA,

                "Url=images/qq_bottomright.gif", "Referer=http://192.168.100.201/yearreport/MainLeft.aspx", ENDITEM,
                LAST);

        return 0;
}

[ 本帖最后由 q789789q 于 2008-4-23 10:26 编辑 ]

q789789q 发表于 2008-4-21 13:07:02

iori ,再把我看看,会不会源代码的问题,我一登录后,把页面直接关了,脚本不会出错,如果,在里面操作后,那么脚本就有出现问题!

iori 发表于 2008-4-21 13:34:55

从你的脚本中没有看出什么问题,但是问题肯定在这里
                "LB/IC=ViewState\" value=\"",
                "RB/IC=\"",

你再看一下页面的源文件,看看左右边界是否有问题,仔细点找
你把LOG发上来,咱们一起找找问题

q789789q 发表于 2008-4-21 13:55:54

****** Start Log Message ******
Web Recorder version : 8.1.0.1292
Recording Mode: HTML-based script
Correlation is enabled system wide
Not recording headers
Not excluding content types
Do not record this content types as a resource:
        text/html
        text/xml
Reset context between actions
Record non-HTML elements in current HTML function
Protocol Type: Multi-QTWeb

$$$$$$ End Log Message $$$$$$

Code generation version: 8.1.0.576

****** Request Header For Transaction With Id 66 ******
GET /yearreport HTTP/1.1
Accept: */*
Accept-Language: en-us,zh-cn;q=0.5
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: 192.168.100.201
Connection: Keep-Alive


$$$$$$ Request Header For Transaction With Id 66 Ended $$$$$$

****** Response Header For Transaction With Id 66 ******
HTTP/1.1 301 Moved Permanently
Content-Length: 157
Content-Type: text/html
Location: http://192.168.100.201/yearreport/
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Mon, 21 Apr 2008 01:02:53 GMT

[ 本帖最后由 q789789q 于 2008-4-23 10:24 编辑 ]

iori 发表于 2008-4-21 14:30:53

你这个日志怎么感觉不对啊

q789789q 发表于 2008-4-21 14:55:28

老哥,你回家有上网吗?晚上上QQ帮我看,我的QQ:93440105
谢了:)

iori 发表于 2008-4-21 16:47:08

代码全放上来了?你设置关联后怎么没有取关联后的参数?

lzc8800 发表于 2008-4-21 17:02:46

把web_set_max_html_param_len("1024")值设大点.

lzc8800 发表于 2008-4-21 17:07:52

检查页面上是否有其它的错误提示.

q789789q 发表于 2008-4-21 17:13:08

把web_set_max_html_param_len("1024")值设大点.

我设成10000,还是不行,

页面没有其它错误呢


关联的地方,我不太会用

q789789q 发表于 2008-4-22 09:13:50

Action.c(32): 错误 -26377: 找不到请求的参数“Siebel_Analytic_ViewState3”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 10000 个字节,请使用 web_set_max_html_param_len 增加参数大小       
Action.c(32): web_submit_form("Default.aspx") 最高严重级别为“ERROR”,40323 个正文字节,4405 个标头字节       


我查了资料,他们说都是:
        web_reg_save_param("Siebel_Analytic_ViewState3",
                "LB/IC=ViewState\" , value=\""
                "RB/IC=\"",
                "Ord=1",
                "Search=Body",
                "RelFrameId=1.1",
                LAST);
        web_submit_data("MainTop.aspx",
                "Action=http://192.168.100.201/yearreport/MainTop.aspx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://192.168.100.201/yearreport/MainTop.aspx",
                "Snapshot=t38.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=__EVENTTARGET", "Value=ctl00", ENDITEM,
                "Name=__EVENTARGUMENT", "Value=", ENDITEM,
                "Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState3}", ENDITEM,
                "Name=__EVENTVALIDATION", "Value=/wEWAgLyvPu4CQKhwImNC71vVjxAJ0Xc2EzUPTEkYqRD+OBx", ENDITEM,
                LAST);

好象这里面没有设置好.谁帮我再看看

[ 本帖最后由 q789789q 于 2008-4-23 10:24 编辑 ]

iori 发表于 2008-4-22 10:05:56

web_reg_save_param("Siebel_Analytic_ViewState3",
                "LB/IC=ViewState\" , value=\""
                "RB/IC=\"",
                "Ord=1",
                "Search=Body",
                "RelFrameId=1.1",
                LAST);

"LB/IC=ViewState\" , value=\"" 把这个逗号去掉

改成:
web_reg_save_param("Siebel_Analytic_ViewState3",
                "LB/IC=ViewState\" value=\"",
                "RB/IC=\"",
                "Ord=1",
                "Search=Body",
                "RelFrameId=1.1",
                LAST);

[ 本帖最后由 iori 于 2008-4-22 10:10 编辑 ]

q789789q 发表于 2008-4-22 10:24:15

web_reg_save_param("Siebel_Analytic_ViewState3",
                "LB/IC=ViewState\"value=\""
                "RB/IC=\"",
                "Ord=1",
                "Search=Body",
                "RelFrameId=1.1",
                LAST);

去掉,我试了还是一样的错误,
我把"RelFrameId=1.1", 改成"RelFrameId=1",   提示不一样的错误:
Action.c(58): 错误 -26612: 对于“http://192.168.100.201/yearreport/MainTop.aspx”,HTTP 状态代码=500 (Internal Server Error)       

q789789q 发表于 2008-4-22 10:28:11

还是不对

[ 本帖最后由 q789789q 于 2008-4-23 08:43 编辑 ]
页: [1] 2
查看完整版本: 脚本回放时出现了错误,是为什么