51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 6950|回复: 37
打印 上一主题 下一主题

[原创] 脚本回放时出现了错误,是为什么

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-21 09:35:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Action.c(43): 错误 -26377: 找不到请求的参数“Siebel_Analytic_ViewState3”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 1024 个字节,请使用 web_set_max_html_param_len 增加参数大小          [MsgId: MERR-26377]



Action.c(32): 正在下载资源“”(

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

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

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

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

4406 个标头字节          [MsgId: MMSG-26388]
正在结束操作 Action。
正在结束迭代 1。
正在结束 Vuser...
正在开始操作 vuser_end。
正在结束操作 vuser_end。
Vuser 已终止。

[ 本帖最后由 q789789q 于 2008-4-23 21:45 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    2#
    发表于 2008-4-21 10:25:08 | 只看该作者
    这个问题应该是做关联的时候,左右边界的问题,你打开需要关联的那个页面,然后在其中找到需要的关联信息,然后重新增加左右边界,应该就可以了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2008-4-21 10:41:54 | 只看该作者
    还是找不到具体的错误,你能帮我一下吗?我的QQ:93440105,谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2008-4-21 11:02:46 | 只看该作者
    你试试改为web_set_max_html_param_len("3348");
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2008-4-21 11:23:42 | 只看该作者
    还是提示同样的错误,能远程帮我看看吗?弄了一下早上也不行
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    6#
    发表于 2008-4-21 12:06:53 | 只看该作者
    脚本的问题,把代码贴上来
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 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 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2008-4-21 13:07:02 | 只看该作者
    iori ,再把我看看,会不会源代码的问题,我一登录后,把页面直接关了,脚本不会出错,如果,在里面操作后,那么脚本就有出现问题!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    9#
    发表于 2008-4-21 13:34:55 | 只看该作者
    从你的脚本中没有看出什么问题,但是问题肯定在这里
                    "LB/IC=ViewState\" value=\"",
                    "RB/IC=\"",

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

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 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 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    11#
    发表于 2008-4-21 14:30:53 | 只看该作者
    你这个日志怎么感觉不对啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2008-4-21 14:55:28 | 只看该作者
    老哥,你回家有上网吗?晚上上QQ帮我看,我的QQ:93440105
    谢了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    13#
    发表于 2008-4-21 16:47:08 | 只看该作者
    代码全放上来了?你设置关联后怎么没有取关联后的参数?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2008-4-21 17:02:46 | 只看该作者
    把web_set_max_html_param_len("1024")值设大点.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2008-4-21 17:07:52 | 只看该作者
    检查页面上是否有其它的错误提示.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2008-4-21 17:13:08 | 只看该作者
    把web_set_max_html_param_len("1024")值设大点.

    我设成10000,还是不行,

    页面没有其它错误呢


    关联的地方,我不太会用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
     楼主| 发表于 2008-4-22 09:13:50 | 只看该作者
    Action.c(32): 错误 -26377: 找不到请求的参数“Siebel_Analytic_ViewState3”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 10000 个字节,请使用 web_set_max_html_param_len 增加参数大小          [MsgId: MERR-26377]
    Action.c(32): web_submit_form("Default.aspx") 最高严重级别为“ERROR”,40323 个正文字节,4405 个标头字节          [MsgId: MMSG-26388]


    我查了资料,他们说都是:
            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 编辑 ]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    18#
    发表于 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 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
     楼主| 发表于 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)          [MsgId: MERR-26612]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
     楼主| 发表于 2008-4-22 10:28:11 | 只看该作者
    还是不对

    [ 本帖最后由 q789789q 于 2008-4-23 08:43 编辑 ]
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-22 11:50 , Processed in 0.081701 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表