zengli80 发表于 2011-8-29 23:34:23

【急】在线考试的脚本回放失败(问题已解决,出现新问题,高手进来看看)

本帖最后由 zengli80 于 2011-9-1 13:17 编辑

一个用身份证登录,进行在线答题的功能,录制脚本如下

web_set_max_html_param_len("1064");

      /* Registering parameter(s) from source task id 3
      // {CSRule_1_UID5} = "dDwtNjgzNDQ1MjE5OztsPGJ0bkxvZ2luOz4+iu/zEwiBE+UI7XI28dwZ+fkulxo="
      // */

      web_reg_save_param("CSRule_1_UID5",
                "LB= value=\"",
                "RB=\"",
                "Ord=2",
                "Search=Body",
                "RelFrameId=1",
                LAST);

      web_url("login.aspx",
                "URL=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/login.aspx",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=/Etacp/Images/css/textbox.css", ENDITEM,
                LAST);

      /* Registering parameter(s) from source task id 46
      // {CSRule_1_UID8} = "420203198012122561"
      // */

      web_reg_save_param("CSRule_1_UID8",
                "LB= value=\"",
                "RB=\"",
                "Ord=3",
                "Search=Body",
                LAST);

      /* Registering parameter(s) from source task id 47
      // {CSRule_1_UID12} = "dDwtMTczODIzODUxMTt0PHA8bDxwRXhhbU51bTtzdHJDbGFzc0NvZGU7c3RyVXNlckFjY291bnQ7c3RyRXhhbVBhcGVyO3N0ckd1aWQ7PjtsPDQyMDIwMzE5ODAxMjEyMjU2MTswMDAxMDEwMTAxZDQzOGUxNDctMzdhOS00Y2I4LTk5ODctZWVjZDI3ZDVhZmU4O3h5MTs2NzNkYjY3MC01MjQ4LTQ1NDEtOWIzMC1jNWFhYzAyMDllNjg7NTRlZTMxYTktMjhlNi00MDA0LTg4NWYtYzNlYzUyNGU1MGJhOz4+O2w8aTwxPjs+O2w8dDw7bDxpPDE+O2k8Mj47aTw0PjtpPDY+O2k8OD47aTwxMD47aTwxMj47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8Jm5ic3BcO34mbmJzcFw7Oz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDzljbHljJblk4HnlJ/kuqfnu4/okKXljZXkvY3kuLvopoHotJ/otKPkurrln7norq07Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOWNseWMluWTgeeUn+S6p+e7j+iQpeS4u+imgei0n+i0o+S6uuiAg+ivlTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w85a2m5ZGYMTs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NDIwMjAzMTk4MDEyMTIyNTYxOz4+Oz47Oz47dDxwPHA8bDxUZXh0Oz47bDwyMDExLTgtMjkgMjI6MzQ6MDAmbmJzcFw76IezJm5ic3BcOzIwMTEtOS0xMSAyMjozNDowMDs+Pjs+Ozs+O3Q8cDxwPGw8VGV4dDs+O2w8NjDliIbpkp87Pj47Pjs7Pjs+Pjs+PjtsPGltZ2J0bkVudGVyOz4+ztjAkBiz8524dWRbyfRlHX0kzBo="
      // */

      web_reg_save_param("CSRule_1_UID12",
                "LB= value=\"",
                "RB=\"",
                "Ord=1",
                "Search=Body",
                "RelFrameId=1",
                LAST);

      web_submit_data("login.aspx_2",
                "Action=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/login.aspx",
                "Method=POST",
                "TargetFrame=",
                "RecContentType=text/html",
                "Referer=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/login.aspx",
                "Snapshot=t2.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=__VIEWSTATE", "Value={CSRule_1_UID5}", ENDITEM,
                "Name=strUserAccount", "Value=420203198012122561", ENDITEM,
                "Name=strChechNO", "Value=", ENDITEM,
                "Name=btnLogin.x", "Value=44", ENDITEM,
                "Name=btnLogin.y", "Value=15", ENDITEM,
                LAST);

      /* Registering parameter(s) from source task id 59
      // {CSRule_1_UID20} = "673db670-5248-4541-9b30-c5aac0209e68"
      // */

      web_reg_save_param("CSRule_1_UID20",
                "LB= value=\"",
                "RB=\"",
                "Ord=6",
                "Search=Body",
                "RelFrameId=1",
                LAST);

      /* Registering parameter(s) from source task id 59
      // {CSRule_1_UID18} = "1"
      // */

      web_reg_save_param("CSRule_1_UID18",
                "LB= value=\"",
                "RB=\"",
                "Ord=3",
                "Search=Body",
                "RelFrameId=1",
                LAST);

      /* Registering parameter(s) from source task id 59
      // {CSRule_1_UID19} = "0"
      // */

      web_reg_save_param("CSRule_1_UID19",
                "LB= value=\"",
                "RB=\"",
                "Ord=4",
                "Search=Body",
                "RelFrameId=1",
                LAST);

      /* Registering parameter(s) from source task id 59
      // {CSRule_1_UID21} = "xy1"
      // */

      web_reg_save_param("CSRule_1_UID21",
                "LB= value=\"",
                "RB=\"",
                "Ord=7",
                "Search=Body",
                "RelFrameId=1",
                LAST);

      /* Registering parameter(s) from source task id 59
      // {CSRule_1_UID16} = "60"
      // */

      web_reg_save_param("CSRule_1_UID16",
                "LB= value=\"",
                "RB=\"",
                "Ord=1",
                "Search=Body",
                "RelFrameId=1",
                LAST);

      web_submit_data("PUB_Online_Info.aspx",
                "Action=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx?pExamNum={CSRule_1_UID8}",
                "Method=POST",
                "TargetFrame=",
                "RecContentType=text/html",
                "Referer=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx?pExamNum={CSRule_1_UID8}",
                "Snapshot=t3.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=__VIEWSTATE", "Value={CSRule_1_UID12}", ENDITEM,
                "Name=imgbtnEnter.x", "Value=65", ENDITEM,
                "Name=imgbtnEnter.y", "Value=12", ENDITEM,
                LAST);

zengli80 发表于 2011-8-29 23:36:19

错误如下:

Action.c(135): Redirecting "http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx?pExamNum=420203198012122561" (redirection depth is 0)       
Action.c(135): To location "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/Error.aspx?aspxerrorpath=/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx"       
Action.c(135): Found resource "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/images/customize.js" in HTML "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/Error.aspx?aspxerrorpath=/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx"       
Action.c(135): Found resource "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/css/css.css" in HTML "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/Error.aspx?aspxerrorpath=/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx"       
Action.c(135): Found resource "http://system.powersafety.com.cn/etacp/images/error_hand.gif" in HTML "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/Error.aspx?aspxerrorpath=/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx"       
Action.c(135): Found resource "http://system.powersafety.com.cn/images/line_bg.gif" in HTML "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/Error.aspx?aspxerrorpath=/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Info.aspx"       
Action.c(135): Warning -26627: HTTP Status-Code=404 (Not Found) for "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/css/css.css"       
Action.c(135): Warning -26627: HTTP Status-Code=404 (Not Found) for "http://system.powersafety.com.cn/etacp/BSPlat/CommonPage/images/customize.js"       
Action.c(135): Warning -26547: Authentication required, please use web_set_user, e.g. web_set_user("domain\\user", "password", "host:port");       
Action.c(135): Warning -26630: HTTP Status-Code=401 (Unauthorized) for "http://system.powersafety.com.cn/images/line_bg.gif"       
Action.c(135): Error -26377: No match found for the requested parameter "CSRule_1_UID20". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1064 bytes, use web_set_max_html_param_len to increase the parameter size       
Action.c(135): Error -26377: No match found for the requested parameter "CSRule_1_UID18". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1064 bytes, use web_set_max_html_param_len to increase the parameter size       
Action.c(135): Error -26377: No match found for the requested parameter "CSRule_1_UID19". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1064 bytes, use web_set_max_html_param_len to increase the parameter size       
Action.c(135): Error -26377: No match found for the requested parameter "CSRule_1_UID21". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1064 bytes, use web_set_max_html_param_len to increase the parameter size       
Action.c(135): Error -26377: No match found for the requested parameter "CSRule_1_UID16". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1064 bytes, use web_set_max_html_param_len to increase the parameter size       
Action.c(135): web_submit_data("PUB_Online_Info.aspx") highest severity level was "ERROR", 9212 body bytes, 1850 header bytes       
Ending action Action.
Ending iteration 1.

zengli80 发表于 2011-8-30 23:47:40

为啥没人回答啊

thirfing 发表于 2011-8-31 17:04:18

1.l楼主试一下,先把脚本录制过程中自动关联取消。
2.在考试提交的时候,需要做一个关联,你需要确定下在web_submit_data中这些字段,哪些需要关联。可以用ctrl+F8辅助查找,或者找开发询问。
          "Name=__VIEWSTATE", "Value={CSRule_1_UID5}", ENDITEM,
                "Name=strUserAccount", "Value=420203198012122561", ENDITEM,
                "Name=strChechNO", "Value=", ENDITEM,
                "Name=btnLogin.x", "Value=44", ENDITEM,
                "Name=btnLogin.y", "Value=15", ENDITEM,

zengli80 发表于 2011-8-31 23:48:22

1.l楼主试一下,先把脚本录制过程中自动关联取消。
2.在考试提交的时候,需要做一个关联,你需要确定下在w ...
thirfing 发表于 2011-8-31 17:04 http://bbs.51testing.com/images/common/back.gif

问题解决
把 web_submit_data("PUB_Online_Info.aspx", 中的viewstate的自动关联取消就可以了

zengli80 发表于 2011-8-31 23:58:11

本帖最后由 zengli80 于 2011-9-1 00:13 编辑

现在又有新的问题,我想参数化参加考试的身份证号,以便模拟多人考试,回放也的确显示是其他的身份证号登录,但最后提交的数据始终是我录制的那个身份证号,看了下脚本,登录后的考生信息、试题信息都存在viewstate,这个值没有关联,所以每次提交都是一样,查找联系并没有提示要关联,然后我手动关联,但由于这个值太大,老是提示web_set_max_html_param_len("1064");值太小,改的再大也没用

web_submit_data("PUB_Online_Test.aspx",
                "Action=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Test.aspx?ExamPaperCode={CSRule_1_UID20}&ExamGuid=54ee3{CSRule_1_UID18}a9-28e6-4{CSRule_1_UID19}{CSRule_1_UID19}4-885f-c3ec524e5{CSRule_1_UID19}ba&pExamNum=420203198012122562&pAccount=xy2&pClassCode={CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}d438e{CSRule_1_UID18}"
                "47-37a9-4cb8-9987-eecd27d5afe8",
                "Method=POST",
                "TargetFrame=_self",
                "RecContentType=text/html",
                "Referer=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Test.aspx?ExamPaperCode={CSRule_1_UID20}&ExamGuid=54ee3{CSRule_1_UID18}a9-28e6-4{CSRule_1_UID19}{CSRule_1_UID19}4-885f-c3ec524e5{CSRule_1_UID19}ba&pExamNum=420203198012122562&pAccount=xy2&pClassCode={CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}d438e{CSRule_1_UID18}"
                "47-37a9-4cb8-9987-eecd27d5afe8",
                "Snapshot=t4.inf",
                "Mode=HTML",
                ITEMDATA,
            "Name=__VIEWSTATE", "Value=dDwtMjQwNzc{CSRule_1_UID18}NTEyO3Q8cDxsPHBFeGFtTnVtO2h{CSRule_1_UID19}O2h{CSRule_1_UID19}TWFyaztkdGJsOz47bDw{CSRule_1_UID19}MjAyMDMxOTgwMTIxMjI{CSRule_1_UID18}NjE7aDw+O2g8PjtiPEFBRUFBQUQvLy8vL{CSRule_1_UID19}FRQUFBQUFBQUFBTUFnQUFBRkZUZVhOMFpXMHVSR{CSRule_1_UID19}YwWVN3Z{CSRule_1_UID18}ZtVnljMmx2YmoweExqQXVOVEF3TUM{CSRule_1_UID19}d{CSRule_1_UID19}xDQkRkV3gwZFhKbFBXNWxkWFJ5WVd3c{CSRule_1_UID19}lGQjFZbXhwWTB{CSRule_1_UID19}bGVWUnZhMlZ{CSRule_1_UID18}UFdJM{CSRule_1_UID19}"
                "4yRTFZelUyTVRrek5HVXdPRGtGQVFBQUFCVlRlWE4wWlcwdVJHRjBZUzVFWVhSaFZHRmliR{CSRule_1_UID18}VDQUFBQUNWaHRiRk5qYUdWdFlRdFliV3hFYVdabVIzSmhiUUVCQWdBQUFBWURBQUFBeGhzOFAzaHRiQ{CSRule_1_UID19}IyWlhKemFXOXVQU{CSRule_1_UID19}l4TGpBaUlHVnVZMjlrYVc{CSRule_1_UID18}blBTSjFkR{CSRule_1_UID18}l{CSRule_1_UID19}TVRZaVB6NE5Dang{CSRule_1_UID19}Y3pwelkyaGxiV{CSRule_1_UID19}VnYVdROUlrNWxkMFJoZEdGVFpYUWlJSGh{CSRule_1_UID19}Ykc{CSRule_1_UID18}elBTSWlJSGh{CSRule_1_UID19}Ykc{CSRule_1_UID18}ek9uaHpQU{CSRule_1_UID19}pvZEhSd"
                "{CSRule_1_UID19}9pOHZkM2QzTG5jekxtOXlaeTh5TURBeEwxaE5URk5qYUdWdFlTSWdlRzFzYm5NNmJYTmtZWFJoUFNKMWNtNDZjMk5vWlcxaGN5MXRhV{CSRule_1_UID19}55YjNOdlpuUXRZMjl{CSRule_1_UID19}T25odGJDMXRjMlJoZEdFaVBnMEtJQ{CSRule_1_UID19}E4ZUhNNlpXeGxiV{CSRule_1_UID18}Z{CSRule_1_UID18}ZENCdVlXMWxQU{CSRule_1_UID19}owYzNSVVlsUmxjM{CSRule_1_UID18}JSZFdWemRHbHZibk5QWmxCaGNHVnlJajROQ2lBZ{CSRule_1_UID19}lDQThlSE{CSRule_1_UID19}2WTI5dGNHeGxlRlI{CSRule_1_UID18}Y{CSRule_1_UID19}dVK{CSRule_1_UID19}RRb2dJQ{CSRule_1_UID19}"
                "FnSUNBOGVITTZjMlZ4ZFdWdVkyVStEUW9nSUNBZ{CSRule_1_UID19}lDQWdJRHg{CSRule_1_UID19}Y3pwbGJHVnRaVzUwSUc{CSRule_1_UID18}aGJXVTlJbTVKWkNJZ2JYTmtZWFJoT2tGMWRHOUpibU55WlcxbGJuUTlJblJ5ZFdVaUlIUjVjR{CSRule_1_UID18}U5SW5oek9tbHVkQ{CSRule_1_UID19}lnYlhOa{CSRule_1_UID18}lYUmhPblJoY2{CSRule_1_UID18}kbGRFNWhiV{CSRule_1_UID18}Z6Y{CSRule_1_UID19}dGalpUMGlJaUF2UGcwS{CSRule_1_UID19}lDQWdJQ{CSRule_1_UID19}FnSUNBOGVITTZaV3hsYldWdWRDQnVZVzFsUFNKemRISlFZWEp6WlNJZ2RIbHdaVDBpZUhNNmMzUnlhVzVuSWlCdGMyUmhkR{CSRule_1_UID19}"
                "U2ZEdGeVoyVjBUbUZ{CSRule_1_UID19}WlhOd{CSRule_1_UID18}lXTmxQU{CSRule_1_UID19}lpSUcxcGJrOWpZM{CSRule_1_UID18}Z5Y3owaU{CSRule_1_UID18}DSWdMejROQ2lBZ{CSRule_1_UID19}lDQWdJQ{CSRule_1_UID19}FnUEhoek9tVnNaVzFsYm5RZ2JtRnRaVDBpYzNSeVJHbG{CSRule_1_UID18}abWxqZFd4MGVVNWhiV{CSRule_1_UID18}VpSUhSNWNHVTlJbmh6T25OMGNtbHVaeUlnYlhOa{CSRule_1_UID18}lYUmhPblJoY2{CSRule_1_UID18}kbGRFNWhiV{CSRule_1_UID18}Z6Y{CSRule_1_UID19}dGalpUMGlJaUJ{CSRule_1_UID19}YVc{CSRule_1_UID18}UFkyTjFjbk{CSRule_1_UID19}"
                "5SWpBaUlDOCtEUW9nSU.........

web_submit_data("PUB_Online_Test.aspx_2",
"Action=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Test.aspx?ExamPaperCode={CSRule_1_UID20}&ExamGuid=54ee3{CSRule_1_UID18}a9-{CSRule_1_UID6730}8e6-4{CSRule_1_UID19}{CSRule_1_UID19}4-885f-c3ec5{CSRule_1_UID6730}4e5{CSRule_1_UID19}ba&pExamNum=420203198012122562&pAccount=xy2&pClassCode={CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}d438e"
"{CSRule_1_UID18}47-37a9-4cb8-9987-eecd{CSRule_1_UID6730}7d5afe8",
"Method=POST",
"TargetFrame=_self",
"RecContentType=text/html",
"Referer=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Test.aspx?ExamPaperCode={CSRule_1_UID20}&ExamGuid=54ee3{CSRule_1_UID18}a9-{CSRule_1_UID6730}8e6-4{CSRule_1_UID19}{CSRule_1_UID19}4-885f-c3ec5{CSRule_1_UID6730}4e5{CSRule_1_UID19}ba&pExamNum=420203198012122562&pAccount=xy2&pClassCode={CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}d438e"
"{CSRule_1_UID18}47-37a9-4cb8-9987-eecd{CSRule_1_UID6730}7d5afe8",
"Snapshot=t5.inf",
"Mode=HTML",
ITEMDATA,
"Name=__VIEWSTATE", "Value=dDwtMjQwNzc{CSRule_1_UID18}NTEyO3Q8cDxsPHBFeGFtTnVtO{CSRule_1_UID6730}h{CSRule_1_UID19}O{CSRule_1_UID6730}h{CSRule_1_UID19}TWFyaztkdGJsOz47bDw{CSRule_1_UID19}MjAyMDMxOTgwMTIxMjI{CSRule_1_UID18}NjE7aDwxNGE{CSRule_1_UID18}N{CSRule_1_UID6730}QxNi{CSRule_1_UID18}kYWZmLTQ5ZDMtOWRmZS{CSRule_1_UID18}iYzg{CSRule_1_UID18}ZjM3YzZiMmE7QXxDfDs+O{CSRule_1_UID6730}g8PjtiPEFBRUFBQUQvLy8vL{CSRule_1_UID19}FRQUFBQUFBQUFBTUFnQUFBRkZUZVhOMFpXMHVSR{CSRule_1_UID19}YwWVN3Z{CSRule_1_UID18}"
"ZtVnljMmx{CSRule_1_UID6730}YmoweExqQXVOVEF3TUM{CSRule_1_UID19}d{CSRule_1_UID19}xDQkRkV3gwZFhKbFBXNWxkWFJ5WVd3c{CSRule_1_UID19}lGQjFZbXhwWTB{CSRule_1_UID19}bGVWUnZhMlZ{CSRule_1_UID18}UFdJM{CSRule_1_UID19}4yRTFZelUyTVRrek5HVXdPRGtGQVFBQUFCVlRlWE4wWlcwdVJHRjBZUzVFWVhSaFZHRmliR{CSRule_1_UID18}VDQUFBQUNWaHRiRk5qYUdWdFlRdFliV3hFYVdabVIzSmhiUUVCQWdBQUFBWURBQUFBeGhzOFAzaHRiQ{CSRule_1_UID19}IyWlhKemFXOXVQU{CSRule_1_UID19}l4TGpBaUlHVnVZMjlrYVc{CSRule_1_UID18}blBTSjFkR{CSRule_1_UID18}l{CSRule_1_UID19}"
"TVRZaVB6NE5Dang{CSRule_1_UID19}Y3pwelkyaGxiV{CSRule_1_UID19}VnYVdROUluUnRjRVJoZEdGVFpYUWlJSGh{CSRule_1_UID19}Ykc{CSRule_1_UID18}elBTSWlJSGh{CSRule_1_UID19}Ykc{CSRule_1_UID18}ek9uaHpQU{CSRule_1_UID19}pvZEhSd{CSRule_1_UID19}9pOHZkM{CSRule_1_UID6730}QzTG5jekxtOXlaeTh5TURBeEwxaE5URk5qYUdWdFlTSWdlRzFzYm5NNmJYTmtZWFJoUFNKMWNtNDZjMk5vWlcxaGN5MXRhV{CSRule_1_UID19}55YjNOdlpuUXRZMjl{CSRule_1_UID19}T{CSRule_1_UID6730}5odGJDMXRjMlJoZEdFaVBnMEtJQ{CSRule_1_UID19}E4ZUhNNlpXeGxiV{CSRule_1_UID18}Z{CSRule_1_UID18}"
"ZENCdVlXMWxQU{CSRule_1_UID19}owYzNSVVlsUmxjM{CSRule_1_UID18}JSZFdWemRHbHZibk5QWmxCaGNHVnlJajROQ{CSRule_1_UID6730}lBZ{CSRule_1_UID19}lDQThlSE{CSRule_1_UID19}{CSRule_1_UID6730}WTI5dGNHeGxlRlI{CSRule_1_UID18}Y{CSRule_1_UID19}dVK{CSRule_1_UID19}RRb{CSRule_1_UID6730}dJQ{CSRule_1_UID19}FnSUNBOGVITTZjMlZ4ZFdWdVkyVStEUW9nSUNBZ{CSRule_1_UID19}lDQWdJRHg{CSRule_1_UID19}Y3pwbGJHVnRaVzUwSUc{CSRule_1_UID18}aGJXVTlJbTVKWkNJZ{CSRule_1_UID6730}JYTmtZWFJoT{CSRule_1_UID6730}"
"tGMWRHOUpibU55WlcxbGJu..........

web_submit_data("PUB_Online_Test.aspx_3",
"Action=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Test.aspx?pEvent=Over",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/PUB_Online_Test.aspx?ExamPaperCode={CSRule_1_UID20}&ExamGuid=54ee3{CSRule_1_UID18}a9-{CSRule_1_UID6730}8e6-4{CSRule_1_UID19}{CSRule_1_UID19}4-885f-c3ec5{CSRule_1_UID6730}4e5{CSRule_1_UID19}ba&pExamNum=420203198012122562&pAccount=xy2&pClassCode={CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}{CSRule_1_UID19}{CSRule_1_UID18}d438e"
"{CSRule_1_UID18}47-37a9-4cb8-9987-eecd{CSRule_1_UID6730}7d5afe8",
"Snapshot=t6.inf",
"Mode=HTML",
ITEMDATA,
"Name=__VIEWSTATE", "Value=dDwtMjQwNzc{CSRule_1_UID18}NTEyO3Q8cDxsPHBFeGFtTnVtO{CSRule_1_UID6730}h{CSRule_1_UID19}O{CSRule_1_UID6730}h{CSRule_1_UID19}TWFyaztkdGJsOz47bDw{CSRule_1_UID19}MjAyMDMxOTgwMTIxMjI{CSRule_1_UID18}NjE7aDwxNGE{CSRule_1_UID18}N{CSRule_1_UID6730}QxNi{CSRule_1_UID18}kYWZmLTQ5ZDMtOWRmZS{CSRule_1_UID18}iYzg{CSRule_1_UID18}ZjM3YzZiMmE7QXxDfDs+O{CSRule_1_UID6730}g8PjtiPEFBRUFBQUQvLy8vL{CSRule_1_UID19}FRQUFBQUFBQUFBTUFnQUFBRkZUZVhOMFpXMHVSR{CSRule_1_UID19}YwWVN3Z{CSRule_1_UID18}"
"ZtVnljMmx{CSRule_1_UID6730..............

"Name=nLimitTime", "Value={CSRule_1_UID16}", ENDITEM,
"Name=dtRemainTime", "Value={CSRule_1_UID15625}", ENDITEM,
"Name=txtRemainTime", "Value={CSRule_1_UID15626}", ENDITEM,
"Name=nextIndex", "Value={CSRule_1_UID6730}", ENDITEM,
"Name=totalquestion", "Value={CSRule_1_UID19}", ENDITEM,
"Name=Indexanswered", "Value={CSRule_1_UID19}", ENDITEM,
"Name=strSjRecGuid", "Value={CSRule_1_UID20}", ENDITEM,
"Name=strKsAccount", "Value=xy2", ENDITEM,
EXTRARES,
"Url=/Etacp/Images/css/textbox.css", "Referer=http://system.powersafety.com.cn/Etacp/Business/pub/webpub/PUb_Online/login.aspx", ENDITEM,
LAST);

zengli80 发表于 2011-9-1 13:18:37

顶起来

thirfing 发表于 2011-9-1 15:41:03

关联没有做对。
首先第二行ExamGuid=54ee3{CSRule_1_UID18}a9-28e6-4{CSRule_1_UID19}{CSRule_1_UID19}4-885f-c3ec524e5{CSRule_1_UID19}ba
考试ID用一个关联参数就行。ExamGuid={parameter}...其他地方关联类似。
其次,如果不确认哪个关联没有做对,开启日志中Extandlog第一个输出参数日志的勾选。回放脚本,观察关联是否成功。一般关联参数为空,就代表关联失败,需要调整关联边界值

wsbuaa 发表于 2011-9-1 15:44:19

这关联……未免太多了吧……看着就晕……
页: [1]
查看完整版本: 【急】在线考试的脚本回放失败(问题已解决,出现新问题,高手进来看看)