51Testing软件测试论坛

标题: 脚本执行失败 [打印本页]

作者: by1945    时间: 2008-3-26 16:32
标题: 脚本执行失败
录制了一段程序,成功完成录制;
在回放过程中,执行失败,老是到了这步失败,如下:
        web_url("PersonalSettingEdit.aspx",
                "URL=http://localhost/dytk1/SystemManage/PersonalSettingEdit.aspx",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://localhost/dytk1/SystemManage/main.htm",
                "Snapshot=t6.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=../images/main/list_title.gif", ENDITEM,
                "Url=../images/main/body/t.gif", ENDITEM,
                "Url=../images/main/body/lt.gif", ENDITEM,
                "Url=../images/main/body/rt.gif", ENDITEM,
                "Url=../images/main/body/l.gif", ENDITEM,
                "Url=../images/main/body/r.gif", ENDITEM,
                "Url=../images/main/body/lb.gif", ENDITEM,
                "Url=../images/main/body/b.gif", ENDITEM,
                "Url=../images/main/body/rb.gif", ENDITEM,
                LAST);
提示错误为:
vuser_init.c(81): Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://localhost/dytk1/SystemManage/PersonalSettingEdit.aspx"          [MsgId: MERR-26612]
vuser_init.c(81): web_url("PersonalSettingEdit.aspx") highest severity level was "ERROR", 9088 body bytes, 2470 header bytes          [MsgId: MMSG-26388]

不知道错误的原因,我直接将http://localhost/dytk1/SystemManage/PersonalSettingEdit.aspx拷到ie里面执行,结果提示应用程序中服务器的错误;
后来看了下PersonalSettingEdit.aspx页面的代码,发现用到了Session["UserCode"].ToString(),Session["QYM"].ToString(),我就怀疑是不是session值没有录制下来,导致运行失败,试了几次,想把这两个session值加到web_url函数里面,都失败了,那么想请教下怎么加到web_url里面去?
作者: iori    时间: 2008-3-26 16:45
Troubleshooting
Try to access the URL or the application being tested from a browser on the same machine.
Comment out or remove any preceding web_add_header and/or web_add_auto_header calls in the script.
Check for values in the script that might need correlation.
关联问题
作者: by1945    时间: 2008-3-27 08:51
我觉得不大像是关联问题,因为PersonalSettingEdit.aspx这个页面需要的session值并没有发生变化,我登陆的Session["UserCode"]和Session["QYM"]的值并没有发生变化;
我怀疑是web_url里面没有带上session值的原因。
作者: by1945    时间: 2008-3-27 13:13
自己顶一下,有没有人帮忙解答下




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