欢迎大家来到测试人生,在你休息的时候你可以畅所欲言,空间里也许有些资料可以帮助到你,来吧,朋友,测试人生欢迎你!!!!
关于函数lr_eval_string
上一篇 /
下一篇 2008-10-21 16:20:24
/ 个人分类:LR经籍
51Testing软件测试网6\9OB5]+]N在LR中,C的变量和LR的参数是不一样的。51Testing软件测试网B#J*U(aW&T-GF1HYEuK
任何C的变量都不能被LR的函数直接调用。51Testing软件测试网(f&J7j;Y)k'V
应该用lr_eval_string来取值。
!G NLP,wv0比如{NewParam}(LR中参数化的变量)直接用这个引用是没有问题的。
J(F~NB0但是如果如下:
%W}(jXJ^/u0 Action()
%y&U~DA9`s0{51Testing软件测试网.E1BB{3[(y1OB]
char a[10];51Testing软件测试网#A3_
s$\g.\,P7aD
strcpy(a,"{NewParam}");
/q0Uf'w6G:C{k0 lr_message(a);51Testing软件测试网t4v q'd)jJ#P5qbH
I%U
return 0;
Y
ML%Blpl0}
zdJYp+?0这就不对了。
Q[E!LaH`
I0S)U0lr_message(a);就会报错。
y%X-UMH wU%^4{0但是写成lr_message(lr_eval_string(a));就可以。
'Kulq'h'U7|0因为这里的值已经取出来了。