由于返回值类型是char类型,所以可以直接使用lr_output_message(lr_eval_string("{parm}"))函数输出到日志中。 如:lr_output_message(lr_eval_string("{parm}")); 一般多用在调试脚本时输出参数的值.具体用法如下: lr_output_message("The parameter1's value is %s",lr_eval_string("{parameter1}")),其...
下面我们将通过如下的一段脚本来分别解析各个组合设置的效果,脚本如下: Action() { int i = 0; for (i=0; i<5; i++) { lr_eval_string("{paramtemp}"); } lr_eval_string("{paramtemp}"); return 0; } 注:以上脚本的功能就是先重复循环取5次参数,然后循环结束后再读取一次参数的值。这里为参...
【lr_eval_string】 lr_eval_string函数主要是返回脚本中的一个参数当前的值。 char *lr_eval_string( const char *instring ); 示例: char*tmp="hello"; lr_save_string("192.168.10.35","ip); //将常量保存为参数iplr_save_string(tmp,"miao");//将变量tmp保存为参数miaolr_output_message(lr_eval...
loadrunner函数 --lr_eval_string 【lr_eval_string】 lr_eval_string 函数主要是返回脚本中的一个参数当前的值。 char *lr_eval_string( const char *instring ); 示例: char *tmp="hello"; lr_save_string("192.168.10.35","ip); //将常量保存为参数ip lr_save_string(tmp,"miao"); //将变量tmp...
lr_log_message(lr_eval_string("{parameter1}")) 1.参数的赋值和取值 lr_save_string("hello world","param"); lr_eval_string("{param}"); 2.变量到参数 int x; x=10; lr_save_string(x,"param"); lr_eval_string("{param}");
lr_output_message("id: %s",lr_eval_string("{sid}")); 然后通过atoi函数来使sid加1 例如: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 atoi(lr_eval_string("{sid}"))+1; 最后再直接将atoi(lr_eval_string("{sid}"))+1的值赋值给一个变量就行了 ...
应该用lr_eval_string来取值。 比如{NewParam}(LR中参数化的变量)直接用这个引用是没有问题的。 但是如果如下: Action() { char a[10]; strcpy(a,"{NewParam}"); lr_message(a); return 0; } 这就不对了。 lr_message(a);就会报错。 但是写成lr_message(lr_eval_string(a));就可以。 因为这里的...
lr_eval_string()函数的主要作用:返回脚本中的一个参数当前的值,返回值类型:char 一般多用在调试脚本时输出参数的值.具体用法如下:lr_output_message("The parameter1's value is %s",lr_eval_string("{parameter1}")),其中参数parameter1在之前已经定义了的参数 lr_log_message(lr_eval_string("{parameter1...
LoadRunnerlr_eval_string()函数使用 lr_eval_string()函数的主要作用:返回脚本中的一个参数当前的值,返回值类型:char 一般多用在调试脚本时输出参数的值.具体用法如下: lr_output_message("Theparameter1'svalueis%s",lr_eval_string("{parameter1}")),其中参数parameter1在之前已经定义了的参数 ...
1. lr_output_message() lr_output_message()函数和printf()打印函数类似。 如lr_output_message("%s", x)打印出变量x的值。 2. lr_eval_string() lr_eval_string("{参数名}")函数可以从参数中取得对应的值,并转化为字符串。 3. lr_save_string() ...