51Testing软件测试论坛
标题:
请帮忙!修改脚本代码错误~~~~~~
[打印本页]
作者:
yangfan
时间:
2006-12-6 17:24
标题:
请帮忙!修改脚本代码错误~~~~~~
录制了一个添加员工脚本,其中添加页面部分脚本如下:
ITEMDATA,
"Name=forms_submit_id", "Value=", ENDITEM,
"Name=login", "Value=test113", ENDITEM,
"Name=name", "Value=test113", ENDITEM,
"Name=address", "Value=", ENDITEM,
"Name=password", "Value=123456", ENDITEM,
"Name=password1", "Value=123456", ENDITEM,
"Name=id", "Value=", ENDITEM,
我想将 "Name=login", "Value=test113", ENDITEM, 这一行改用一个字符串代替,修改的脚本如下
int i=4;
char str[1024],str_w[1024];
sprintf (str,"\"Name=login\", \"Value=test11%d",i);
lr_output_message("str~~~~~~~~~~~``%s",str);
strcat(str,"\", ENDITEM ,");
lr_output_message("str=%s",str);//输出 str=“Name=login", "Value=test114", ENDITEM ,
ITEMDATA,
"Name=forms_submit_id", "Value=", ENDITEM,
//"Name=login", "Value=test113", ENDITEM,
str,
"Name=name", "Value=test113", ENDITEM,
"Name=address", "Value=", ENDITEM,
"Name=password", "Value=123456", ENDITEM,
"Name=password1", "Value=123456", ENDITEM,
"Name=id", "Value=", ENDITEM,
错误信息:Error -27225: The ""Name=login", "Value=test114", ENDITEM ," argument (number 12) is not recognized within "ITEMDATA" [MsgId: MERR-27225]
请大家帮帮忙,看看我哪里写错了呢?
作者:
jackloo
时间:
2006-12-7 10:38
本来应该在这个位置上是它:"Name=login", "Value=test114", ENDITEM,
而你的做法导致变成了它:""Name=login", "Value=test114", ENDITEM ,"
你说可以不可以?
你可以仅仅针对"Value=test114"来处理。
作者:
yangfan
时间:
2006-12-7 12:23
谢谢jacloo的回答。
我现在只针对"Value=test114"来处理,可以通过了。
作者:
liji918
时间:
2006-12-7 20:33
看样子,高人还蛮多的吗?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2