LR关联求助
web_url{"Page.aspx","url=url"
.....
};
web_custom_request("InputContract.aspx",
"url=url"
.....
"Body=XXX&XX&__VIEWSTATE=%2FwPDw......zw&__EVENTVALDATION=%2F....",
Last);
web_submit_data("InputContract.aspx_2",
"Action=url",
....
"Name=__VIEWSTATE","Value=/wE...",
"Name=__EVENTVALIDAITON","Value=/we...",
....
Last);
----------------------------------------------------------------
录制脚本大致如上,需要关联__VIEWSTATE和__EVENTVALIDAITON
web_custom_request里面的__VIEWSTATE和__EVENTVALIDATION的值和web_url{"Page.aspx"}Tree里面的__VEIWSTATE、__EVENTVALIDAITON的值关联,但是这个里面显示的值为/wPDw......zw,不是%2FwPDw......zw
这个样子怎么关联啊?这个值里面有很多%2F这种转义的字符 __VIEWSTATE和__EVENTVALIDAITON肯定不用关联的,你不懂这两个数据段的概念而已 __VIEWSTATE和__EVENTVALIDATION肯定是需要关联的;
web_url:是进入到要提交流程的页面
web_custom_request:是页面有一个回发,局部刷新
web_submit_data:是页面提交流程
其他流程页面没有回发的,web_submit_data里面产生的__VIEWSTATE的值在web_url的Tree里面找的到;
这个页面有回发后,web_submit_data里面的__VIEWSTATE的值在web_custom_request的Tree里面找的到匹配的值;而web_custom_request里面的__VIEWSTATE的值在web_url的Tree里面找的到匹配的值。而且每个页面只有一个__VIEWSTATE和__EVENTVALIDATION 有人知道怎么解答不 正常做关联,关联完后把关联值进行转换。
根据楼主代码,貌似是要进行url转换(猜测),lr有自带转换函数。
页:
[1]