十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
loadRunner字符串函数
上一篇 /
下一篇 2011-11-12 23:49:42
/ 个人分类:其它
查看( 1808 ) /
评论( 0 )
1、char * lr_eval_string (const char * instring );返回输入的字符串。如果字符串实参只包含一个形参,该函数返回形参的当前值。
51Testing软件测试网H:[H9f f2K Qd@ a4h
示例:
wTr Mt0
lr_eval_string("The row count is: {row_cnt}"));
%b}_6^r9}VSI
sN0
lr_out_message("Img = %s",lr_eval_string("{img}"));//将img变量转化为字符串输出
_,{iO8L/U'e!f[x"M0
S5Xx9_X;r.X7[0
2、int lr_save_string (const char *param_value, const char *param_name);将指定以Null结束的字符串赋值给参数。该函数用于关联查询,要确定参数值请使用Lr_eval_string。
:hK
K"Bmh;ime'Xy0
示例:
?8jmF%}#M0
lr_save_string("你好吗?","hello");
51Testing软件测试网t0wL l/n-V&G5oP
lr_output_message("刚才说:%s",lr_eval_string("{hello}"));
3bVk
de0
Jw%}w7qf%X#B-j0
3、int lr_save_var (const char * param_value, unsigned long const value_len, unsigned long constoptions, const char * param_name);将指定长度的字符串赋值给参数,如果字符串超出指定长度,则截取指定长度。
51Testing软件测试网
^9NYlp
lr_save_string("nihao?",4,0,"hello");//输出niha
51Testing软件测试网7d} pm_!M/~
51Testing软件测试网v-v'Z4dz
4、int lr_save_int ( int value, const char * param_name);将指定的整型值赋值给参数
Qk'X*x!~\Z6B0
51Testing软件测试网u+Vew2[-VG)q&T
int num=5;
0VWQD&Wp/X%j0
w+N,@/Fw/t0
lr_save_int(num * 2, "param1");
51Testing软件测试网{]|9H
^3TJ+U5w
O3p)G{9vb
G6y0
如何输出整数?
e|9Km&]s
b0
51Testing软件测试网 Q i&P*B~ JY!q
lr_save_int(12,"param");
da0D]|@+P0
|AdVZ`.CJ0
lr_output_message("Num is %d",atoi(lr_eval_string("{param}")));
*J0s.q4m.d+e7j0
!Us
X`7D7E y-qD}0
atoi()将字符串转换为整数。
论坛模式
推荐
收藏
分享给好友
管理
TAG: