lr_param_sprintf()
将格式化的输出写入参数。
int lr_param_sprintf(const char * paramName,const char * format [,args ...]);
参数说明:
paramName:要写入字符串的目标参数。
format:一个或多个格式化字符。
args:可选打印参数。
lr_param_sprintf函数类似于标准C函数sprintf,除了将格式化的字符串写入LoadRunner参数而不是字符串缓冲区。
不支持这些格式化字符:%E,%hd,%hhd,%lld,%ld,%hhi,%lli,%hhu,%llu,%hhf,%llf,%hhe和%lle。
示例:lr_param_sprintf
intindex = 56;
char * suffix =“txt”;
lr_param_sprintf ("LOG_NAME_PARAM","log_%d.%s", index, suffix,100);
lr_output_message(“新文件名为%s”,
lr_eval_string(“{LOG_NAME_PARAM}”));
输出:
Action.c(9):新文件名为log_56.txt

本文介绍LoadRunner中lr_param_sprintf函数的功能与使用方法,该函数类似于C语言的sprintf,用于格式化字符串并将其写入LoadRunner参数中。文章通过示例展示了如何使用此函数来设置参数。
2788

被折叠的 条评论
为什么被折叠?



