千家信息网

lr_save_string & lr_eval_string使用介绍

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,《软件性能测试与LoadRunner应用》视频课程http://edu.51cto.com/course/course_id-1377.html更多课程体系介绍http://www.1testing.
千家信息网最后更新 2026年11月02日lr_save_string & lr_eval_string使用介绍

《软件性能测试与LoadRunner应用》视频课程

http://edu.51cto.com/course/course_id-1377.html

更多课程体系介绍

http://www.1testing.cn


最近再做Loadrunner课程时在再次碰到了lr_save_string函数,部分人在询问这个函数的使用,再次贴出个demo供大家参考。

lr_save_string函数主要是将程序中的常量或变量保存为lr中的参数。

int lr_save_string (const char *param_value, const char *param_name);

函数目的:将param_value值保存到param_name变量中

参数介绍:param_value:要保存的值

param_name: 变量名称



示例:


char *software="hello";

lr_save_string("10","test"); //将常量10保存为参数test

lr_output_message(lr_eval_string("{test}")); //获取并输出参数page的当前值

lr_save_string(software,"test"); //将变量保存为参数,software为变量

lr_output_message(lr_eval_string("{test}"));


执行结果:

10

hello


2.再看个例子。在学习性能测试中,有些朋友经常使用虚拟机,用loadrunner录制好脚本后,接下来就看通过通过 lr_save_string获得服务器的IP

Action()

{

lr_save_string("192.168.42.47","SeverIP"); //192.168.42.47是虚拟机的ip,如果虚拟机ip经常变动,可以在此修改,然后传递给参数SeverIP


web_url("forum.php",

"URL=http://{SeverIP}/Discuz/upload/forum.php",

"TargetFrame=",

"Resource=0",

"RecContentType=text/html",

"Referer=",

"Snapshot=t1.inf",

"Mode=HTML",

LAST);


return 0;

}


参数 变量 函数 课程 再次 常量 接下来 体系 例子 名称 学习性 性能 更多 朋友 服务器 目的 示例 程序 结果 脚本 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡豆 互联网金融科技 深圳市人人互联网科技有限公司 涨乐互联网科技 与互联网科技公司 贷财互联网科技 致聘互联网科技 西安互联网科技公司 新华互联网科技校企合作 千方科技属于互联网企业吗 互联网与医疗科技 银川新华互联网科技学校联系电话 国大互联网教育科技有限公司工作 上海创道互联网络科技有限公司 宇信科技在杭州互联网排第几 互联网科技融合创新 广东鹅鹅鹅互联网科技有限公司 长沙渺峰互联网科技有限公司 兰石爱特工业互联网科技分公司 恒生科技指数 中概互联网 广东万易互联网科技有限公司惠州分公司 互联网科技工作委员会 新华互联网科技学校 互联网与科技金融数据 赫美联合互联网科技 哈尔滨秒房互联网科技有限公司 宁夏众和广鑫互联网科技有限公司 合肥互联网科技公司公章图片 信承诺互联网科技有限公司 互联网科技收购价值
0