loadrunner使用lr_save_string()函数保存服务器IP地址
2011-08-11 10:30
411 查看
一直在学习性能测试,在虚拟机ubuntu上搭建了php的环境,然后装了一个discuz。用loadrunner录制好脚本后,服务器的IP都是写死的,一旦重启服务器,虚拟机的IP地址就可能发生变化。这时候就需要参数化服务器的IP地址。我使用的是lr_save_string()方法。下面是官方文档中它的介绍。
int lr_save_string( const char *param_value, const char *param_name);
The lr_eval_string function returns the input string after evaluating any embedded parameters. If the string argument contains only a parameter, the function returns the current value of the parameter.
Embedded parameters must be in brackets.
使用很简单,只要在vuser_init()中使用就ok了。
然后在其它地方使用IP参数,如下:
web_url("forum.php_3",
"URL=http://{IP}/bbs/forum.php?mod=forumdisplay&fid=38",
"Resource=0",
"RecContentType=text/html",
"Referer=http://{IP}/bbs/forum.php",
"Snapshot=t122.inf",
"Mode=HTML",
LAST);
int lr_save_string( const char *param_value, const char *param_name);
The lr_eval_string function returns the input string after evaluating any embedded parameters. If the string argument contains only a parameter, the function returns the current value of the parameter.
Embedded parameters must be in brackets.
使用很简单,只要在vuser_init()中使用就ok了。
vuser_init() { lr_save_string("192.168.159.144","IP"); return 0; }
然后在其它地方使用IP参数,如下:
web_url("forum.php_3",
"URL=http://{IP}/bbs/forum.php?mod=forumdisplay&fid=38",
"Resource=0",
"RecContentType=text/html",
"Referer=http://{IP}/bbs/forum.php",
"Snapshot=t122.inf",
"Mode=HTML",
LAST);
相关文章推荐
- loadrunner使用lr_save_string()函数保存服务器IP地址
- LoadRunner中Lr_save_string()函数和Itoa()函数的使用
- LoadRunner中Lr_save_string()函数和Itoa()函数的使用
- LR中Lr_save_string()函数和Itoa()函数的使用
- lr_save_string 和 sprintf 的使用
- loadrunner Lr_类函数之 lr_save_searched_string()
- LoadRunner如何使用lr_save_var截取任意字符串长度
- lr_save_string和sprintf的使用
- LoadRunner函数学习--lr_convert_string_encoding
- loadrunner必用函数web_reg_save_param获取多个符合边界值条件的使用方法
- lr_eval_string和lr_save_string 使用注意事项
- loadrunner Lr_类函数之 lr_save_string()
- lr_eval_string()函数以及LR中参数、变量的简单使用
- lr_save_string 和 sprintf 的使用(原创)
- LoadRunner如何使用lr_save_var截取任意字符串长度
- Loadrunner中web_reg_save_param函数的除关联外的使用方法,检查点找不到内容
- lr_convert_string_encoding 函数使用详解
- lr_save_string和sprintf的使用
- LoadRunner字符串编码转换的函数lr_convert_string_encoding
- 关联后如何使用该值、使用lr_save_string