性能测试工作室:http://www.cnblogs.com/preftest
个人博客: http://hi.baidu.com/higkoo
LoadRunner {变量与参数} 的 {转化与输出}
上一篇 /
下一篇 2007-08-27 17:13:26
/ 个人分类:测试技术
U-bSK'ji.t0今天琢磨了一下LoadRunner的变量、参数的输出与相互转化的问题,写一例题:
8\wt~@K0N0)w@7i6`4g:S%D0/********** 参数和变量传递 ***********/51Testing软件测试网+DV3rY+Q \!Y9~S
Variable( )
/? g8r`9xKQ0{51Testing软件测试网zH`O*nw
51Testing软件测试网f8YNNE'n0f2lJ char* ip =lr_get_vuser_ip();//获取当前用户的IP地址,保存在IP变量里。
p$]v/cb
P@v
h%W0 char* gname =lr_get_host_name();//获取当前用户的机器名,保存在GNAME变量里。
O"J2F
F7T0rC&^w#B+Q0 if(ip)
K@J'dx }v1xZk0/* 参数转变量 */ //RunTime是已定义的参数,下文也可以直接调用51Testing软件测试网2G7M$yE)bhb
lr_vuser_status_message("Ip地址: %s ,参数 : %s",ip,lr_eval_string("{RunTime}"));51Testing软件测试网5M(N8Q{5f
else
/fUN's1V/~4d0 lr_vuser_status_message("未启动IP欺骗……");51Testing软件测试网u)U/S0g*e z$E
51Testing软件测试网J"T-K#D9R#\/* 变量转参数 */ 51Testing软件测试网:L"}k[1Jx5^
lr_save_string(gname, "GN" );//把变量IP存在“GN”参数里,下文可以直接用 {GN} 调用。
A8L6T9mI&E`1C ?051Testing软件测试网GS2p3u[/NX1R/* 参数输出 */
| Rl+G9Xi
?:}Z1U0 web_submit_data("StatusReporter",51Testing软件测试网NFB L-v*XoW
Q3P0|
"Name=title", "Value={RunTime}",ENDITEM,51Testing软件测试网1t-s y"fHFgz o
"Name=content", "Value={GN}",ENDITEM,
~e!bE!FC0 LAST);
-I,b5l!bs8p051Testing软件测试网4N4qF3jLTs/* 变量输出 */51Testing软件测试网yg
mTMM.iN
lr_output_message("当前IP地址: %s ",ip);
:f0{F'P~
V ktR6M0"h)eW3@fOO0 lr_think_time(2);//停顿两秒便于观察。51Testing软件测试网M y'y9Q;h5j H
51Testing软件测试网b4z)~%UJj!Ovmg return0;
@9lv"B0a0}51Testing软件测试网y2U;SJ&\X wx)R
/*********************END***************************/51Testing软件测试网q&vUt*|)[C4m!s
-Wy/{&z!E"Ag3E]D0这段代码,虽然很简单,但已含概了变量与参数的转化与输出。
D~'\JV;t0
收藏
举报
TAG:
变量
参数
转化
输出
示例
测试技术