LR参数化

1. 将用户名参数化,选定需要参数化的值,右键:替换为参数

2.自定义参数化名称,配置参数

配置属性

确定

结果:

3.将密码参数化

配置属性

确定

结果,密码也被参数化了:

4.参数化配置了4个用户名和密码,我们迭代(循环)4次来看看效果,先设置迭代

5.在脚本中加入一句:每次迭代都向控制台输出登陆的用户名和密码,代码如下

lr_output_message(lr_eval_string("{Username5}")); //输出用户名

lr_output_message(lr_eval_string("{pwd}")); //输出密码

如图:

6.点击回放

\

7. 查看回放日志,能看到打印的信息:

回放日志中打印的信息就是我们给用户名和密码参数化的内容,说明参数化配置成功!!!

8.也可以使用第二种方法(推荐)查看是否参数化成功(不需要加代码

时间: 2024-10-03 01:43:47

LR参数化的相关文章

lr参数化——500户并发迭代1次 循环取5条数据

lr参数化——500户并发迭代1次 循环取5条数据 比如vuser1.vuser2.vuser3..........,vuser500 shuju1,shuju2,shuju3,shuju4,shuju5 想实现vuser1取shuju1,vuser2取shuju1,vuser3取shuju1,vuser4取shuju1,vuser5取shuju1..........vuser100取shuju1. vuser101取shuju2,vuser102取shuju2,vuser103取shuju2,

lr参数化取值与连接数据库

TXT文本,EXCEL表格以及数据库中的表都可以作为参数的数据集载体,LR都是支持的. 特别提醒: 1.在形成数据池之后,数据库中的数据变化不会影响数据池中的数据. 2.数据文件一定要以一个空行结束,否则,最后一行输入的数据不会被参数所使用. 3.一般我们用到的很多的都是使用数据文件来保存我们的参数.一般来说LR对于参数的个数是没有限制的,但是在那个Parameter List中显示的就只能显示100个.so当你看到显示在列表中的参数个数少于你的文件中保存的个数,不用紧张. 一.介绍LR参数化数

lr参数化取值规则总结

详解lr参数表中的参数分配规则 Select next row Update value on Sequential Each iteration 每次执行Action时,参数值改变. 每个Vuser的参数取值都一样. Each occurrence 每次取参数时,参数值改变. 每个Vuser的参数取值都一样. Once 唯一 Random 自由选取参数 Unique Each iteration 每次执行Action时,参数值改变. 在Allocate Vuser values in the

loadrunner参数化excel数据

LR参数化数据源Oracle,MSSQL,Excel参数化的方法: 重点介绍excel数据参数化的方法: 1.首先创建excel表格: 注意要写列明   2.创建excel表连接:   参数化完成后,我们打开excel想编辑数据出现:   只要把lr关掉重现打开即可   参数化查询语句: select phoneNum from [Sheet1$]   如何通过excel造数据: 17000009900这里填写需要添加的最大值    

LOADRUNNER参数化经验总结

LOADRUNNER参数化经验总结在<LR脚本参数化入门讲解> 已讲解LR 参数化基本内容,而实际工作中参数化是一项对压测数据一致性.完整性.唯一性等非功能技术指标一项重要考核内容.例如我们×××.手机号.登录账户等唯一性.且之间也有关联关系,在如招行银行卡,一个人可以办理多张,但是可以用同一个手机号和×××,在转账等可以在同一个APP切换转账,这时模拟不同虚拟用户,一个虚拟用户多个银行卡账户,进行模拟切换转账.汇款等交易操作,或者有些交易流水账号只能用一次,但是我们需要模拟千百个用户并发,每

(引用)性能测试没有告诉你的

<LoadRunner没有告诉你的> 1.        LoadRunner之—Block l  如何在一个脚本中实现不同事务不同次数的循环呢? l  案例:假如你想在一个脚本中,实现登录执行1次,查询执行2次,插入执行3次,怎么办?录3个脚本?每个事务分别在脚本中复制N次? l  当然不用,LR早就想到了你的需求,下面让我们隆重推出Block. l  位置:Run-time Settings--General--Run Logic l  操作: l  将你所要考察的事务设置在不同的Acti

LR录制脚本---参数化和关联

1.什么是参数化? a) LR发送数据始终是录制记录的一种数据,为保证LR每次发送的数据都是独立的 b) 模拟接近真实数据: c) 仅一种情况不用参数化:模拟多个用户,使用同一账号和密码登 如:网页登录.用户名不能重复.密码可以重复,但是用户名和密码关联起来才能真正使用,此时用户名和密码都要参数化 d)啥样的参数可以参数化????? 需要参数化的参数一定是输入的: 该参数只会在请求的参数中找: 不是所有输入参数都要参数化,根据自己需求做参数化 ****************有些还是不太明白,等

lr文件下载脚本(文件参数化重命名)

http://wenku.baidu.com/link?url=6oiIadyF9eFS4VshKbfJDnxrBh2IX919ndi0JO8yoqTRNRNIpavFrZJ9LPVb-FBSfbRYINuJpUY7Q2uP_we559QV7Ri7wqm1r7EXhigBl3a 下载文件时 文件名相同会被覆盖: 以下是两种重命名文件的方法,妈蛋的函数写错了,让我整了一早上: 第一种 利用strcpy函数,随机数参数化文件名会使文件每次生成的文件名 随机带上不同的数字 strcpy(filepat

lr数据库参数化取数:The query result is empty and same is the parameter file问题原因

出现这个问题的原因: 是因为我们的查询结果存在中文 如果查询结果没有中文,显示正常 解决办法: 新建一个数据源: 重新再选择这个数据源,再次查询: 说明不是连接字符串的问题或者是mysql驱动的问题 问题2:Data Retriever failed to execute query解决方法 问题现象: 所有的环境都一样,仅仅只是两条sql语句不一样: select ProductName from SP_Product where ProductName='力士恒久嫩肤娇肤香皂115g'  这