51Testing软件测试论坛
标题:
参数化,还是参数化问题。昏倒。。。
[打印本页]
作者:
guirongb
时间:
2006-3-9 15:39
标题:
参数化,还是参数化问题。昏倒。。。
以下脚本有什么问题么?
请指教。。
char acTest[100];
sprintf(acTest,"<dict>\r\n");
lr_output_message("out value : %s",acTest);
lr_output_message("The parameter is :%s", lr_eval_string("<dict>"));
其中 <dict> 是参数化,从文件中读出一个单词。
结果是:
====================================================================
Action.c(11): out value : <dict>
Action.c(12): The parameter is :text
而最关键的是服务器端接受到的就是<dict>,
可以看到参数被读出来了,但是。。。acTest 的值怎么没有改变阿?
[
本帖最后由 guirongb 于 2006-3-13 09:13 编辑
]
作者:
nettie
时间:
2006-3-9 16:17
char acTest[100];
sprintf(acTest,"<dict>\r\n");
lr_output_message("out value : %s",
lr_eval_string
(acTest));
lr_output_message("The parameter is :%s", lr_eval_string("<dict>"));
作者:
thefirstred
时间:
2006-3-9 18:11
试一下sprintf(acTest,lr_eval_string("<dict>"));
作者:
sunshine_luo
时间:
2006-3-9 21:04
lz记住如果要output参数的值,一定需要lr_eval_string作为"中介"
作者:
Vitamin
时间:
2006-3-10 10:49
赫赫,又学了一招~
楼主,在这里又遇到你了,希望你多发贴,这下又可以和你学习了~
作者:
pjackycool
时间:
2006-3-10 11:06
不错
作者:
guirongb
时间:
2006-3-13 09:12
谢谢大家的回答,关键问题不是参数打印的问题啦,而是服务器端接受到的就是<dict>
作者:
guirongb
时间:
2006-3-13 09:14
Vitamin
呵呵,你是通过MI 认证的高手阿,拜托,应该是我跟着你学习才对啊,方向反了哈
作者:
Vitamin
时间:
2006-3-13 09:25
原帖由
guirongb
于 2006-3-13 09:14 发表
Vitamin
呵呵,你是通过MI 认证的高手阿,拜托,应该是我跟着你学习才对啊,方向反了哈
没有呀~ 你是不是认错人了,好像一直都是我跟你学习吧~
作者:
guirongb
时间:
2006-3-13 13:03
不好意思啦,我的确 认错拉,呵呵
作者:
zhaoch
时间:
2006-4-26 16:55
标题:
互相学习
互相学习
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2