LR Reponse是字符串关联后编译没有错误,回放取不到值
本帖最后由 905922870 于 2013-10-29 13:48 编辑****** Response Body For Transaction With Id 183 ******
{"pageCount":0,"pageNow":1,"pageSize":50,"recordCount":2,"pages":0,"total":2,"rows":[{"xzBj":"1","ghfs":"0","cpMs":null,"sjzt":"0","spztDm":"2","chfsDm":"供应商实体供货","gysId":0,"cgZq":"0","glcpdm":null,"tcbBj":false,"lrrMc":"欧阳","id":65312,"tsspBj":"0","cpMc":"test","cpDm":"N12345678905","cgDj":0.0,"dhxs":"0","
标红的地方是需要关联的值以下是关联函数
web_reg_save_param("ID",
"LB=\"欧阳\",\"id\":",
"RB=,\"tsspbj\":\"0\"",
"NotFound=ERROR",
"Search=All",
LAST);
关联后编译没有错误,回放报错 以下是脚本和错误
web_custom_request("scSpxxActions!submitItems.action",
"URL=http://192.168.10.12:9999/scgl/spgl/spxx/scSpxxActions!submitItems.action?id={ID}",
"Method=POST",
"Resource=1",
"Referer=http://192.168.10.12:9999/qdgl/qdywgl/qdspgl/xsspgl/qdxsspAddList.shtml#",
"EncType=",
LAST); 是不是id为空,没取到值,你的左边界里的欧阳,我感觉不是固定的,去掉试试,只留\"id\": 错误不描述清楚,怎么在求助的 回复 3# tianlang001
以上有过错误描述了 ,就是我对比两个一样的脚本找到了差异的地方 然后发现reponse 返回值是字符串 而差异部分(id:)是在字符串中的 然后我根据字符串的左右边界写了以上关联函数 编译是没有错误的 回放报错 不知道该从那下手解决 没关联到ID,可以试一下从其他地方关联
或者看一下页面属性,从中找出关联点 回复 5# ffwithvv
先谢过 , 我看的response 返回值是字符串不知道标准的关联方式做 是不是不对。 试试用不同的数据去录制两个脚本,你这json里“欧阳”明显是一个value,也许换个数据就不是欧阳了,lrrMc和id都相当于变量名,后面的value如果数据不一样返回的可能不一样,左边界去掉欧阳,右边界去掉那个0试试,要确保关联放在第一次response之前 回复 7# tianlang001 是的 欧阳是一个Value 自动取得 和登入用户有关但是我把脚本改成
web_reg_save_param("ParamName=ID_1",
"LB=\"lrrMc\":,\"id\":",
"RB=\"tsspBj\":",
"NotFound=ERROR",
"Search=All",
LAST);
还是失败了
页:
[1]