51Testing软件测试论坛
标题:
web_custom_request提示属性中的语法错误
[打印本页]
作者:
wjjiao
时间:
2010-8-11 16:41
标题:
web_custom_request提示属性中的语法错误
Action()
{
char creq[2048];
strcpy(creq, "Body=");
strcat(creq, "user={USER}");
strcat(creq, "&type=test");
strcat(creq, "&data=");
strcat(creq, "MzAwMDk0DQo2MDAwMDANCjYwMDAwNA0KNjAwMDA1DQo2MDAwMDYNCjYwMDAwNw0KNjAwMDA4DQo2MDAwMDkNCjYwMDAxMA0KNjAwMDExDQo2MDAwMTINCjYwMDAxNQ0KNjAwMDE2DQo2MDAwMTcNCjYwMDAxOA0KNjAwMDE5DQo2MDAwMjANCjYwMDAyMQ0KNjAwMDIyDQo2MDAwMjYNCjYwMDAyNw0KNjAwMDI4DQo2MDAwMjkNCjYwMDAzMA0KNjAwMDMxDQo2MDAwMzM=");
lr_output_message (creq);
web_add_auto_header("Etag", "0123456789");
web_custom_request(
"set.ashx",
"Method=POST",
"URL=http://192.168.3.188:8088/set.ashx",
creq,
LAST
);
不知道为什么会提示我语法错误,把web_custom_request函数中的creq注释掉就好了。是不是不能这样用变量?如果不能用的话怎么修改才是好的?请各位大侠指导指导
作者:
skyzhu
时间:
2010-8-11 17:17
脚本可用。。。
作者:
wjjiao
时间:
2010-8-11 17:45
哦 不好意思 忘记说了 呵呵脚本本身是可以正常实用的,就是切换到树状态的时候会提示这个啊 就是上面的那个脚本边上的那个树状态啊
作者:
xueying1123
时间:
2010-8-11 17:53
web_custom_request、web_submit_form、web_submit_data用变量代替参数都不能切换到tree视图
作者:
skyzhu
时间:
2010-8-11 18:00
标题:
回复 3# 的帖子
那就别用变量了,直接拼接 body就可以了
或者你再把变量存到临时参数里,函数里再用这个参数
作者:
云层
时间:
2010-8-11 18:32
多个逗号和逗号之间的东西不能使用变量替换,只能对逗号之间的内容进行替换,否则会导致调用函数时的参数不对应,你切到tree模式自然LR就识别不到了
作者:
higkoo
时间:
2010-8-12 22:39
标题:
要用LR内置函数转换一下
用lr_save_string保存到参数,然后在请求里使用参数{xxx}。
作者:
wjjiao
时间:
2010-8-13 09:09
多谢各位楼上的指教。
作者:
小纯
时间:
2017-12-13 16:21
higkoo 发表于 2010-8-12 22:39
用lr_save_string保存到参数,然后在请求里使用参数{xxx}。
刚学请问可以再说清楚点吗?我用lr_eval_string("{XXX}") 作为参数还是报错,直接用{XXX}也是报错
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2