51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3369|回复: 8
打印 上一主题 下一主题

[求助] LOADRUNNER的手动关联

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-10-27 19:01:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用LOADRUNNER的录制的脚本如下:

       
web_url("PayMoneyInput.jsp",
                "URL=http://135.64.132.7:8000/BillWeb/billing/accountspay/PayMoneyInput.jsp?checkbody=1&sid=06c4bee9569f98c4d0531b503004bf0941d859f8d5b67829",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://135.64.132.7:8000/CspWeb/index_down.jsp?sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e&url=http://135.64.132.7:8000/CspWeb/csp/integrateAccept/custManage/selectCustomer.do$sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e@TYDICRANDOM=20089118390.5742607830492655&target=mm_01",
                "Snapshot=t103.inf",
                "Mode=HTML",
                        LAST);
红色部分是需要做关联的地方,手动关联后的脚本如下:
web_reg_save_param("WCSParam_Dif2",
                "LB=sid=",
                "RB=\"",
                "Ord=1",
                "RelFrameId=1",
                "Search=Body",
                LAST);
web_url("PayMoneyInput.jsp",
                "URL=http://135.64.132.7:8000/BillWeb/billing/accountspay/PayMoneyInput.jsp?checkbody=1&sid={WCSParam_Dif2}",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://135.64.132.7:8000/CspWeb/index_down.jsp?sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e&url=http://135.64.132.7:8000/CspWeb/csp/integrateAccept/custManage/selectCustomer.do$sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e@TYDICRANDOM=20089118390.5742607830492655&target=mm_01",
                "Snapshot=t103.inf",
                "Mode=HTML",
                        LAST);

但是关联系后在回放是报错;
Action.c(17): Continuing after Error -26377: No match found for the requested parameter "WCSParam_Dif2". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size         



有谁遇到过这样的问题.帮个忙
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-10-27 22:01:48 | 只看该作者
关联是从服务器返回的信息里取值,而不是从脚本中取,你最好先去把关联的概念和用法仔细的先看一遍。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-11-6 23:57:22 | 只看该作者
同意,这个就是关联没有做好。
可能取值较晚,或者取的值不对。
服务器找不到。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-11-7 00:11:11 | 只看该作者
楼主,你关联的左右边界不是这里找的,应该去服务器返回那里找。
脚本仅相当于电影里面的剧本,而剧本是死的,人是活的,活人。。。。
跑题了。。。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-11-10 15:13:10 | 只看该作者
楼主可以了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-11-14 12:43:21 | 只看该作者
可以了,我把web_reg_save_param放错了地方,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2012-6-28 11:50:50 | 只看该作者
放在什么地方可以呀?我也遇到同样的问题了。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2016-4-1 15:27:41 | 只看该作者
楼主只说放错了地方,没有说具体的,纠结了一下午的问题,查各种资料,结果解决问题的方法很简单,就是把web_reg_save_param函数放在最前面
我是放在了Action里的第一行
Action()
{

                web_reg_save_param("WCSParam_Diff1",
                "LB=userSession value=",
                "RB=>",
                "Ord=1",
                "RelFrameId=1.2.1",
                "Search=Body",
                "IgnoreRedirections=Yes",
                LAST);
        web_url("WebTours",
                "URL=http://localhost:1080/WebTours/",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Mode=HTML",
                LAST);
      。。。
      。。。
      return 0;
}
千万不要搞错位置,惨痛的教训啊
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2016-4-25 14:28:03 | 只看该作者
赞,也遇到过同样的问题
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-7 01:46 , Processed in 0.065294 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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