美文网首页
loadrunner 11 参数化

loadrunner 11 参数化

作者: 品聚微盟 | 来源:发表于2018-01-25 14:59 被阅读0次

选中要参数化的内容。

方法一,右键---【Replace with a new parameter

方法二,菜单【insert】----【new Parameter

Parameter Properties (参数属性对话框)----我们的参数化设置就通过这个对话框完成。

参数化的方式

其实参数化得方式有很多种,这里简述几种比较常见人方式。其实方式略有不同,但其结果都是将数据添加进来。

1、 编辑数据

点击Create Table会出现表格,在表格,再次点击Edit with Notepad,然后会打开一个记事本,我们可以对记事本进行添加数据

2、 添加dat数据文件

点击File输入框后面的“Browse..”按钮,找到本地的txt数据文件,进行添加就可以了。

需要注意的是,文件里面的数据不要乱写,每条数据一行,不然会读取有误。

3、 数据库添加数据

在很多情况下,我添加的数据不是十条二十条,也不是一百两百,如果还通过上面的两种方式添加,我想会是一件非常纠结的事情。所以我们可以通过数据库将数据导入。你是否疑虑数据库的数据怎么弄,数据库的数据生成非常简单,可以写一段简单的代码生成,也可以通过数据库数据生成工具来完成

点击Date Wizard打开连接数据库向导。

4、 其他类型设置

如果我们要参数化的不是一个文件,比如是特定的日期时间,可以从Parameter type列表中进行选择

参数化之间的关联

  前面我们已经对用户名进行了参数化,或对密码进行了参数化,这样是不是脚本就能正常跑了,不好说。因为用户名和密码不是一一对应关系,每次运行脚本时取的用户名和密码没有对应上的话肯定就会出问题。

假设,我们已经对用户名已经进行了参数化,参数名为【username】,下面设置密码参数化与用户名关联。

点击“Properites…”会打开编辑用户名参数化窗口。File列表框中,刚才保存用户名信息的文件"username.dat"。

点击“Add Column”,添加新的一列信息,用于放置密码。

点击“Edit with Notepad”再次编辑参数化数据文件,使用户名密码建立一一对应关系。

完成之后,我们已经成功对用户名和密码进行了参数化,并且让用户名和密码形成了对应关系。

数据分配与更新方式

  脚本设置完参数化,脚本运行的每一遍所取的参数化的值都不一样,那么这个值按照个什么情况来取呢?会有很多种方式

Select next row【选择下一行】:

顺序(Sequential):按照参数化的数据顺序,一个一个的来取。

随机(Random):参数化中的数据,每次随机的从中抽取数据。

唯一(Unique):为每个虚拟用户分配一条唯一的数据

Update value on【更新时的值】:

每次迭代(Each iteration):每次迭代时取新的值,假如50个用户都取第一条数据,称为一次迭代;完了50个用户都取第二条数据,后面以此类推。

每次出现(Each occurrence):每次参数时取新的值,这里强调前后两次取值不能相同。

只取一次(once):参数化中的数据,一条数据只能被抽取一次。(如果数据轮次完,脚本还在运行将会报错)

相关文章

  • loadrunner 11 参数化

    选中要参数化的内容。 方法一,右键---【Replacewithanewparameter】 方法二,菜单【ins...

  • Loadrunner

    详细分析LoadRunner参数化

  • LoadRunner之参数化

    LoadRunner之参数化 选中要参数化的内容。 方法一,右键---【Replacewithanewparame...

  • LoadRunner参数化

    参数化意义 1 比如注册某个系统时,用户名是不能有重复 2 模拟不同用户操作登录,更接近真实情况 案例参数化 we...

  • LoadRunner——参数化

    1,找到设置参数化的对象 参数化的步骤 2,设置参数化 3,添加参数和设置方式 4,同理设置密码参数 5,用户名和...

  • LoadRunner之参数化

    选中要参数化的内容。 方法一,右键---【Replacewithanewparameter】 方法二,菜单【ins...

  • Loadrunner--参数化

    一、参数化方法 1.选中需要参数化的数据,然后执行【Insert】->【New Parameter】进行参数化。 ...

  • LR中获取当前系统时间方法

    方法一:使用loadrunner的参数化获取当前时间 使用lr的参数化,非常方便,对lr熟悉的各位朋友也能马上上手...

  • loadrunner-参数化说明

    因为之前参数化这块没有了解透彻,导致后边进行性能测试时,出现一些坑,所以特此记录 转自:https://www.c...

  • loadRunner参数化之参数空值

    如何参数化空值 在一些情况下(搜索时参数为空则全部搜索),我们需要设置搜索值为空值,那么我们又该如何设置呢 实验步...

网友评论

      本文标题:loadrunner 11 参数化

      本文链接:https://www.haomeiwen.com/subject/qsuvaxtx.html