Loadrunner变量分为局部变量和全局变量。
1. 如何定义变量
在Loadrunner脚本中变量必须在开头声明。比如说,在Vuser_init/Action/Vuser_end定义变量,必须现在最顶端生命,后面才能使用。如果不这样,编译器是通不过的。
例如1:
vuser_init()
{
int i=0;
char tmp[40];
char str[40];
.....
//使用变量
}
2. 局部变量
就像C语言一样,变量有作用域范围,局部变量包含在函数或者Vuser_init/Action/Vuser_end内部,对于其他范围之外就不起作用了。
例子2:
vuser_init()
{
char * str=test;
lr_output_message(str Value1: %s,str);