51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1343|回复: 4
打印 上一主题 下一主题

[原创] LR关联求助

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-10-26 16:44:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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这种转义的字符
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-10-26 16:59:20 | 只看该作者
__VIEWSTATE和__EVENTVALIDAITON肯定不用关联的,你不懂这两个数据段的概念而已
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-10-27 11:52:25 | 只看该作者
__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
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-10-29 12:22:14 | 只看该作者
有人知道怎么解答不
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-10-31 10:06:59 | 只看该作者
正常做关联,关联完后把关联值进行转换。
根据楼主代码,貌似是要进行url转换(猜测),lr有自带转换函数。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 11:27 , Processed in 0.071652 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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