51Testing软件测试论坛
标题:
一个低级问题
[打印本页]
作者:
virgozz
时间:
2007-4-4 16:02
标题:
一个低级问题
脚本包含一个.c的文件作用是取得一个字符,函数名是char型的c 函数返回值暂定为a
如何把这个函数返回值送到submit表单里查询 如baidu
web_submit_form("s",
"Snapshot=t3.inf",
ITEMDATA,
"Name=wd", "Value={c} ",ENDITEM,
EXTRARES,
"Url=http://s.baidu.com/w.gif?path=http://www.baidu.com/s?wd=asd&cl=3&t=1175672435968", "Referer=http://www.baidu.com/s?wd=asd&cl=3", ENDITEM,
LAST);
这样写明显不可以的,在线等了。这问题挺白痴的,一下卡住 想不出来了
作者:
virgozz
时间:
2007-4-4 16:18
按惯例自己顶一下
作者:
duola1119
时间:
2007-4-4 16:28
没明白你的意思>?
作者:
virgozz
时间:
2007-4-4 16:34
怎么提交一个参数,非参数化方式.比如我有个char c=a;
web_submit_form("s",
"Snapshot=t3.inf",
ITEMDATA,
"Name=wd", "Value={c} ",ENDITEM,
EXTRARES,
这样写可以吗?
作者:
duola1119
时间:
2007-4-4 16:54
int i=800;
char number[10];
char mystr[1024];
char *strval = "Value=";
itoa(i,number,10);
strcat(strcat(mystr,strval),number);
lr_output_message("%s",mystr);
最后用mystr替换掉"Value={i}"即可
作者:
sidneylover
时间:
2007-4-4 17:02
用strcat函数,需要转换类型的话要用到itoa,atoi函数
上课没听讲,要hailong老师去K你sdlkfj3
作者:
virgozz
时间:
2007-4-4 17:09
偶的意思是本来参数就是char型的 其实关键部分是把value=xxx一起参数掉吧 作为web_submit_form itemdata的一个参数 5楼是转一起测试网的吧 嘿嘿 6楼别告状呀~人有失蹄马有失手饿
作者:
virgozz
时间:
2007-4-4 17:12
lr里的参数真是搞的头晕 还是用lr_save_string转成标准形式
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2