51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 12184|回复: 25
打印 上一主题 下一主题

[原创] lr代码回放出现Error -26612: HTTP Status-Code=500 错误

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-11-11 16:53:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
用web/http协议录制了ext页面,其中有个动作是打开一个界面,编辑信息。 下面的代码就是打开界面时录制到的脚本,但是回放时一直无法通过。
web_submit_data("WorkFlowServlet",
  "Action=http://192.168.90.97:8888/lwprt/WorkFlowServlet?&unid=681B56D70B98D0E2EF293803E3C3BD2D&viewMId=2D68233F20034C68CCA5FD7CF06362E3&openST=&viewDocOpenType=undefined",
  "Method=POST",
  "RecContentType=text/xml",
  "Referer=http://192.168.90.97:8888/lwprt/sys/jsp/view.jsp?viewId=2D68233F20034C68CCA5FD7CF06362E3&isTab=1&moduleUnid=&purl=",
  "Snapshot=t148.inf",
  "Mode=HTML",
  ITEMDATA,
  "Name=ucapid", "Value=oldFlowJsp", ENDITEM,
  LAST);

错误如下:
pending_case_edit.c(38): Continuing after Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://192.168.90.97:8888/lwprt/WorkFlowServlet?&unid=681B56D70B98D0E2EF293803E3C3BD2D&viewMId=2D68233F20034C68CCA5FD7CF06362E3&openST=&viewDocOpenType=undefined"   [MsgId: MERR-26612]


麻烦高手指点一下,谢谢了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

26#
发表于 2011-12-26 20:22:08 | 只看该作者
直接用浏览器访问,现在页面超时,求解释
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2011-12-6 14:42:25 | 只看该作者
docUnid="4E172CFB78877B75275701376F216C6A" 服务端返回值
提交的代码中
web_submit_data("WorkFlowServlet",
                "Action=http://192.168.90.97:8888/lwprt/WorkFlowServlet?&unid=4E172CFB78877B75275701376F216C6A&viewMId=2D68233F20034C68CCA5FD7CF06362E3&openST=&viewDocOpenType=undefined",

楼主可以根据服务端返回的docUnid值做个手动关联 再回放试试~~~
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2011-12-6 14:03:35 | 只看该作者
看到楼主的一大坨代码真头疼,这个需要参数化和关联之后再跑场景吧
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2011-12-2 00:31:14 | 只看该作者
应该是关联的问题
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2011-11-24 16:55:35 | 只看该作者
我也碰上同样问题,求教
回复 支持 反对

使用道具 举报

该用户从未签到

21#
发表于 2011-9-14 10:00:20 | 只看该作者
解决了么 能分享一下么
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-4-16 14:07
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    20#
    发表于 2011-8-1 11:47:57 | 只看该作者
    我也遇到了同样的问题,而且该做关联的做了关联,该做参数化的做了参数化,但是问题仍然存在,而且手工访问该网址也是500错误
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
     楼主| 发表于 2010-11-16 09:31:33 | 只看该作者
    有跟开发检查过,说是录制脚本时,没有调用到“工作流”中的一个参数。String id = request.getParameter("ucapid"),ucapid 参数没有出现在url中,也就是
    http://192.168.90.97:8888/lwprt/ ... cOpenType=undefined
    难道工作流跟平常的代码会不一样么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    18#
    发表于 2010-11-16 09:05:29 | 只看该作者
    回复 1# zhoward


        需要做关联。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
     楼主| 发表于 2010-11-15 09:27:49 | 只看该作者
    回复 16# msnshow


       这个纯粹是比较代码而来的。
    这个是类似功能的可以成功回放的脚本,注意参数是BaseAction.action_19       web_submit_data("BaseAction.action_19",
                    "Action=http://192.168.90.97:8888/lwprt/BaseAction.action",
                    "Method=POST",
                    "RecContentType=application/json",
    而下面这个是回放失败的脚本,参数是WorkFlowServlet        web_submit_data("WorkFlowServlet",
                    "Action=http://192.168.90.97:8888/lwprt/WorkFlowServlet?&unid=4E172CFB78877B75275701376F216C6A&viewMId=2D68233F20034C68CCA5FD7CF06362E3&openST=&viewDocOpenType=undefined",
                    "Method=POST",

    两个脚本不大一样,我是在怀疑是否真是程序代码的缘故。只是,手工操作或者是录制脚本都没有问题,真有问题的话,我打开页面时应该是要返回http500错误才对。这么解释可以明白了么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    16#
    发表于 2010-11-13 21:04:50 | 只看该作者
    没太明白
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
     楼主| 发表于 2010-11-13 12:54:27 | 只看该作者
    我录制了一个类似功能的脚本,脚本如下
            web_submit_data("BaseAction.action_19",
                    "Action=http://192.168.90.97:8888/lwprt/BaseAction.action",
                    "Method=POST",
                    "RecContentType=application/json",
                    "Referer=http://192.168.90.97:8888/lwprt/sys/jsp/document.jsp?unid=204B44B27DD8320CB6393496AF7AC7B0&type=03&formId=3A9FE4C14297AAD768950402D89C4F54&viewMId=19481EBD8333FE8A7D789F575FCA4E1D&openST=&div=1",
                    "Snapshot=t143.inf",
                    "Mode=HTML",
                    ITEMDATA,
                    "Name=type", "Value=updateData", ENDITEM,
                    "Name=action", "Value=updatePowerEn", ENDITEM,
                    "Name=powerUnid", "Value=204B44B27DD8320CB6393496AF7AC7B0", ENDITEM,
                    LAST);

    对比以上两个脚本,可发现
    这个脚本        web_submit_data("BaseAction.action_19", )参数是一个action,而回放不通过的脚本web_submit_data("WorkFlowServlet", )却不是action。是不是由于这个不同引起的?对代码还是很菜,希望可以得到帮助,谢谢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2010-11-13 12:46:17 | 只看该作者
    回复 13# bjv19890818


        但是,人工浏览该页面都没问题。而且,如果真的服务端代码问题,也应该是无法录制到脚本才对,至少录制的时候会出现同样的错误。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-11-13 12:29:34 | 只看该作者
    既然是500错误,应该是服务端代码的错误(开发的项目存在问题)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2010-11-13 11:36:50 | 只看该作者
    还是原来的代码:
            web_submit_data("WorkFlowServlet",
                    "Action=http://192.168.90.97:8888/lwprt/WorkFlowServlet?&unid=4E172CFB78877B75275701376F216C6A&viewMId=2D68233F20034C68CCA5FD7CF06362E3&openST=&viewDocOpenType=undefined",
                    "Method=POST",
                    "RecContentType=text/xml",
                    "Referer=http://192.168.90.97:8888/lwprt/sys/jsp/view.jsp?viewId=2D68233F20034C68CCA5FD7CF06362E3&isTab=1&moduleUnid=&purl=",
                    "Snapshot=t131.inf",
                    "Mode=HTML",
                    ITEMDATA,
                    "Name=ucapid", "Value=oldFlowJsp", ENDITEM,
                    LAST);

    录制脚本时的http response如下
    <?xml version="1.0" encoding="GBK"?>

    <doc>
    <instance id="78CDC97F1EC54EBC95F3B8E135BFB2FC" jsp="sys/jsp/document.jsp?type=03&amp;formId=5DCBB9BA8F42797CC2FDE8F4972BF7FD" formid="5DCBB9BA8F42797CC2FDE8F4972BF7FD" docUnid="4E172CFB78877B75275701376F216C6A" flowid="A928419B58BCC097A79617B013E55381">行政处罚一般程序</instance>
    </doc>

    该步骤是选择页面连接,然后打开【新的页面】,是否因为这个问题引起的???
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2010-11-13 11:27:30 | 只看该作者
    回复 10# msnshow


        手工访问一直都没有问题的...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    10#
    发表于 2010-11-12 17:13:34 | 只看该作者
    在出错的时候用手工访问看是否也出错
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    9#
    发表于 2010-11-12 17:13:15 | 只看该作者
    这个错是应用程序的问题,与LR无关的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    8#
    发表于 2010-11-12 16:57:38 | 只看该作者
    回复 1# zhoward


        空指针报错,请楼主处理脚本参数关联。

    注意下,若发现关联失败,请检查程序是否返回必要的参数值。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 05:29 , Processed in 0.104362 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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