lr_eval_string()函数以及LR中参数、变量的简单使用
来源:互联网 发布:日本海关数据 编辑:程序博客网 时间:2024/05/22 01:41
lr_eval_string
函数的主要作用:返回脚本中的一个参数当前的值,
一般多用在调试脚本时输出参数的值.具体用法如下:
lr_output_message("The parameter1's value is %s",lr_eval_string("{parameter1}")),其中参数parameter1在之前已经定义了的参数
1.参数的赋值和取值
int x;
x=10;
lr_save_string(x,"param");
char x[100];
x="{param}";
lr_save_string("hello world","param");
对某注册页面,需要往数据库插入1000条个用户的数据,可以在脚本中编写循环语句循环1000次,每次循环更新用户名(可利用循环变量i的值),这样脚本执行完成之后就会往数据库插入1000个用户的注册信息。
web_submit_form("login.pl",
"Snapshot=t3.inf",
ITEMDATA,
"Name=username","Value=jphuang", ENDITEM,
"Name=password","Value=123456", ENDITEM,
"Name=passwordConfirm","Value=123456", ENDITEM,
"Name=firstName","Value=dd", ENDITEM,
"Name=lastName","Value=dd", ENDITEM,
"Name=address1","Value=dd", ENDITEM,
"Name=address2","Value=dd", ENDITEM,
"Name=register.x","Value=76", ENDITEM,
"Name=register.y","Value=6", ENDITEM,
LAST);
可以改为:
for (i =1; i<10; ++i) {
lr_save_int( i, "name");
lr_eval_string("{name}");
web_submit_form("login.pl",
"Snapshot=t3.inf",
ITEMDATA,
"Name=username","Value=JH{name}", ENDITEM,
"Name=password","Value=123456", ENDITEM,
"Name=passwordConfirm","Value=123456", ENDITEM,
"Name=firstName","Value=dd", ENDITEM,
"Name=lastName","Value=dd", ENDITEM,
"Name=address1","Value=dd", ENDITEM,
"Name=address2","Value=dd", ENDITEM,
"Name=register.x","Value=76", ENDITEM,
"Name=register.y","Value=6", ENDITEM,
LAST);
}
需要在action的最开头声明int i
用lr_save_int函数保存循环中i的值给name参数,用lr_eval_string返回脚本中的一个参数当前的值
这样就可以生成 JH1、 JH2、JH3…….JH1000等1000个注册用户。
- lr_eval_string()函数以及LR中参数、变量的简单使用
- lr_eval_string()函数以及LR中参数、变量的简单使用
- lr_eval_string()函数以及LR中参数、变量的简单使用
- lr_eval_string()函数以及LR中参数、变量的简单使用
- LoadRunner lr_eval_string() 函数使用及LR中变量、参数的简单使用
- lr_eval_string()函数的使用
- Zee的LR脚本练习四: 关于函数lr_eval_string
- lr_eval_string()函数的使用学习
- lr_eval_string函数在订飞机票中的例子-返回脚本中参数的值
- LR中简单的函数学习
- LR的参数和变量
- LR参数和变量
- LR中Lr_save_string()函数和Itoa()函数的使用
- 命令行参数的使用、goto标签的使用以及for循环中局部变量声明问题
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数 .txt
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 函数的参数以及返回值,局部变量
- LoadRunner(二)LR参数文件多列的使用和局部变量超长的问题解决方法
- 53篇PHP开发技术干货,拿走,不谢~
- Animation 优化
- 03 WAMPServer多站点的配置
- 【慕课笔记】第四章 流程控制语句 第2节 JAVA条件语句之if...else...
- 解决.gitignore无法忽略部分文件
- lr_eval_string()函数以及LR中参数、变量的简单使用
- 良心推荐,76篇前端开发技术干货,拿走,不谢~
- 04 WAMPServer自拟定端口
- iOS使用Charles(青花瓷)抓包并篡改返回数据图文详解
- raspberry install python-mysqldb
- Rescue
- 新浪号被盗了...改了密码之后关注了一堆莫名其妙的东西,写了个小脚本批量删除。
- java虚拟机运行时数据区域及对象的探秘
- Hibernate 的查询语句