51Testing软件测试论坛
标题:
请教如何使用用web_reg_save_param函数在脚本中做关联~~
[打印本页]
作者:
fan_tl
时间:
2008-4-22 10:21
标题:
请教如何使用用web_reg_save_param函数在脚本中做关联~~
附件中是写的一个ACTION脚本及执行后的一些日志,请高人指点一下
,谢谢!!
作者:
iori
时间:
2008-4-22 10:49
改为
lr_log_message("getvalue : %s",lr_eval_string ("<a>"));
作者:
fan_tl
时间:
2008-4-22 11:40
标题:
改了之后还是有错???
getvalue : --OK1111--
Action.c(50): web_reg_save_param started [MsgId: MMSG-26355]
Action.c(50): Registering web_reg_save_param was successful [MsgId: MMSG-26390]
getvalue : <a>
Ending action Action.
Error -27257: Pending web_reg_save_param/reg_find/create_html_param[_ex] request(s) detected and reset at the end of iteration number 1 [MsgId: MERR-27257]
Action was aborted.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.
作者:
AJan1000
时间:
2008-4-22 13:30
看你运行后,参数{a}好像并没有关联到值啊,输出只是参数{a}本身阿
你关联的函数web_reg_save_param(
"a",
"LB=TaskNo",
"RB=instanceNo",
"NotFound=ERROR",
LAST);
的左右边界值是不是和下面要关联的内容不一样啊,
DataSetWithString("InstanceNo","06bf7021-c3da-462e-bef4-a9271e989b7e");result.push(taskno)
看你返回的数据里面,LB应该等于InstanceNo\",\",RB=\");result.push把。
作者:
fan_tl
时间:
2008-4-22 15:31
我改过了,你可以看看附件中我标注的东东,
作者:
newtester2008
时间:
2008-4-22 15:42
web_reg_save_param放在web_custom_request之前
作者:
fan_tl
时间:
2008-4-22 16:26
Action.c(26): Notify: Saving Parameter "a = 384a9d8c-8163-463b-9e88-b844e21012fb"
谢同志们了
已经提示将a的值保存了,我还得把这个值取出来用,请问怎么让它输出?
作者:
haiquan180
时间:
2008-4-22 16:32
打印出来就是了
作者:
fan_tl
时间:
2008-4-22 16:37
lr_log_message("
rint parameter : %s",lr_eval_string ("<a>"));
现在只输出<a>,我想要输出a的值,就是刚得到的36位字符串,请教!!
作者:
haiquan180
时间:
2008-4-22 16:43
你试试lr_log_message("print parameter : %s",lr_eval_string ("{a}"));
作者:
fan_tl
时间:
2008-4-22 16:51
高人,太感谢了!
作者:
haiquan180
时间:
2008-4-22 16:53
汗 那括号可是最基本的东东啊
作者:
fan_tl
时间:
2008-4-22 17:47
我刚学几天才,没人培训,新手一个!不许笑我哈
作者:
neval_wu
时间:
2008-4-23 11:21
标题:
录制的内容不一样
为什么我录制出来的内容不同?是不是和asp .net有关
custom_request("index.aspx",
"URL=http://1.2.3.4/index.aspx",
"Method=POST",
"Resource=1",
"RecContentType=text/plain",
"Referer=http://1.2.3.4/",
"Body=ctl00$SM1=ctl00$SM1|ctl00$ContentPlaceHolder1$btnLogin&__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=
{Siebel_Analytic_ViewState2_URL}&ctl00$ContentPlaceHolder1$passportID=test5999&ctl00$ContentPlaceHolder1$password=123456
&ctl00$ContentPlaceHolder1$btnLogin.x=129&ctl00$ContentPlaceHolder1$btnLogin.y=11",
LAST);
[
本帖最后由 neval_wu 于 2008-4-23 11:22 编辑
]
作者:
fan_tl
时间:
2008-4-23 12:08
是8.0的,应该和你的服务器有关吧,给你返回的就是一行
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2