LoadRunner字符串与参数的操作及转换技巧
2024-08-29 09:02:06
刚开始学LR时,经常搞不清楚变量和参数的区别与用法,最近在一次脚本编写中,整理出来的一些小技巧,与大家一起分享。
//字符串复制
strcpy(str,"Hello ") ;
//字符串连接
strcat(str,"World !");
lr_message("str: %s",str); //变量转为参数,将变量str的值存到参数Param中
lr_save_string(str,"Param"); //参数复制
lr_save_string(lr_eval_string("{Param}"),"Param_1"); //参数转为变量
strcpy(str1,lr_eval_string("{Param_1}"));
lr_message("str1: %s",str1); //参数名称格式化输出到变量中
sprintf(str2,"{Param_%d}",1);
lr_message("str2: %s",lr_eval_string(str2)); 运行结果:
str: Hello World !
vuser_init.c(14): Notify: Saving Parameter "Param = Hello World !"
vuser_init.c(19): Notify: Parameter Substitution: parameter "Param" = "Hello World !"
vuser_init.c(19): Notify: Saving Parameter "Param_1 = Hello World !"
vuser_init.c(24): Notify: Parameter Substitution: parameter "Param_1" = "Hello World !"
str1: Hello World !
vuser_init.c(30): Notify: Parameter Substitution: parameter "Param_1" = "Hello World !"
str2: Hello World !
最新文章
- hdu 4401 Battery
- bootstrap的下拉框在firefox界面不友好的处理
- C++实现类似飞鸽的内网聊天工具,采用多播的协议实现
- IDEA 编译找不到符号,文件却没有错误。
- 如何定制你自己的jQuery
- RMQ之ST算法模板
- IIS装好后,局域网不能访问
- OpenGL的glRotatef旋转变换函数详解
- Notes of the scrum meeting(2013/10/27)
- CI(-)框架结构
- :before和:after的内幕以及伪类
- 解决Unity3d 4.3 动画系统带来的烦恼
- Spring Aop技术原理分析
- c++不定参数函数
- 启动TDS LDAP 服务器遇到的问题总结
- MyEclipse中同时启动两个tomcat
- unigui session超时时间设置
- 【vue】项目编译报错‘npm ERR! **@**dev: `webpack-dev-server --inline --progress --config ’’
- MySQL转Oracle,MyBatis Mapper XML 文件修改项总结
- 【BZOJ2878】【NOI2012】迷失游乐园(动态规划)
热门文章
- Hibernate4 执行存储过程
- xcode注释
- Linux and the Unix Philosophy (Linux/Unix设计思想)
- 微信开发学习日记(八):7步看懂weiphp插件机制,核心目标是响应微信请求
- PXE介绍(PXE+kickstart无人值守安装)
- ubuntu 12.04 server编译安装nginx
- Lucas的数论(math)
- Swap Two Nodes in Linked List
- selec2 clone不起作用。
- 16.O(logn)求Fibonacci数列[Fibonacci]