LoadRunner测试文件/表参数的数据分配和更新方法

用LR作测试时,往往要设置参数,参数设置的不同直接影响到测试结果,所以是测试中至关重要的一环。曾经在论坛和其他网站上搜寻过类似的问题,想从中找出实际的操作过程,但很遗憾,找到的大都比较零散,或是看了也不明白如何作,实在没办法,才想到了手册,一看之下,才发现用手册上归纳的来作为初步的指导已经绰绰有余。以下是从LR自带的帮助文件里摘出的。

警戒:以后碰到问题,边在网上搜索,边查手册,不必急着发问,因为你问的别人不一定遇到过,或者根本不理解你的意思,更惨的,放N天也无人问津。

对于文件和表类型参数,所选的数据分配方法和更新方法会共同影响在场景或会话步骤运行期间 Vuser 用来替换参数的值。

下表总结了根据所选的数据分配和更新属性的不同,Vuser 所使用的值:



示例

假设表/文件包括以下所示的值:

Kim;David;Michael;Jane;Ron;Alice;Ken;Julie;Fred

如果选择使用“顺序”方法分配数据,则:

如果选择在“每次迭代”进行更新,则所有 Vuser 就会在第一次迭代使用 Kim,第二次迭代使用 David,第三次迭代使用 Michael,等等。

如果选择在“每次出现”进行更新,则所有 Vuser 就会在第一次出现时使用 Kim,第二次出现使用 David,第三次出现使用 Michael,等等。

如果选择更新“一次”,则所有 Vuser 就会在所有的迭代中使用 Kim。

如果数据表中没有足够的值,则 VuGen 返回到表中的第一个值,循环继续直到测试结束。

如果选择使用“随机”方法分配数据,则:

如果选择在“每次迭代”进行更新,则 Vuser 在每次迭代时使用表中的随机值。

如果选择在“每次出现”进行更新,则 Vuser 就会在参数每次出现时使用随机值。

如果选择更新“一次”,则所有

Vuser 就会在所有的迭代中使用第一次随机分配的值。

如果选择使用“唯一”方法分配数据,则:

如果选择在“每次迭代”进行更新,则对于一个有 3 次迭代的测试运行,第一个 Vuser 将在第一次迭代时提取 Kim,第二次迭代提取 David,第三次迭代提取 Michael。第二个 Vuser 提取 Jane、Ron 和 Alice。第三个 Vuser 提取 Ken、Julie 和 Fred。

如果选择在“每次出现”进行更新,则 Vuser 就会在参数每次出现时使用列表的唯一值。

如果选择更新“一次” ,则第一个 Vuser 就会在所有迭代时都提取 Kim,第二个 Vuser 就会在所有迭代时提取 David,等等。

(0)

相关推荐

  • Linux下清除文件中的隐私数据以保护个人隐私

    我们平时创建的文件、图片都包含着很多信息,很容易被人利用,所以要清除文件中的元数据,以保护个人隐私。下面小编就给大家介绍下如何清除文件中的隐私数据,一起来学习下吧。 典型的数据文件通常关联着“元数据” ...

  • 怎么使用SSMS将SqlServer中的表结构和数据导出备份

    如果想要将SqlServer中的数据表结构及数据同时导出进行备份,该怎么操作呢?今天就跟大家介绍一下使用SSMS将SqlServer中的表结构和数据导出备份的具体操作步骤.1. 首先打开电脑上的SSM ...

  • Excel如何插入数据透视表并筛选数据

    Excel是现在十分常用的办公软件之一,有些新用户不知道如何插入数据透视表并筛选数据,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的Excel文档.2. ...

  • 如何把一个表中的数据复制到另一个表中

    在备份数据库的时候,经常都需要把一个表的数据复制到另一个表,来做测试使用,这里就将告诉大家几种复制表格数据的sql. 操作方法 01 复制表结构及数据到新表 select * into 目标表名 fr ...

  • 图解LoadRunner测试流程

    LoadRunner是一个性能测试工具,它最初是Mercury公司的产品,后被HP收购. 本篇将和大家介绍LoadRunner测试流程,创建脚本->设计场景->运行场景->分析结果, ...

  • excel里面函数如何引用其他工作表内的数据?

    在excel里面函数如何引用其他工作表内的数据?在excel内,想要在sheet1里面使用sheet2内的数据,应该如何操作,如何引用呢? 操作方法 01 首先新建一个excel工作表,wps exc ...

  • 如何利用Excel2010的"切片器"功能查看透视表中明细数据不切换筛选或工作表方法

    利用Excel2010的“切片器”功能,你可以快捷查看数据透视表中的某项明细数据,而不用切换工作表或进行筛选操作。 1、启动Excel2010,打开相应的工作簿文档。 2、选中数据透视表中任意一个单元 ...

  • 用excel中数据透视表分类求数据平均值方法

    考试结束,教育部门要求全市学生的成绩都汇总在如图1的同一个Excel工作表中,并要求求出各学校、各专业、各学科的平均分。 全市三个学校、每个学校都有六个专业、每个专业都有五门课、各专业人数不等,总计有 ...

  • 筛选Excel 2007单元格区域或表中的数据

    Excel2007使用自动筛选来筛选数据,可以快速而又方便地查找和使用单元格区域或表列中数据的子集。 了解有关筛选的详细信息 筛选过的数据仅显示那些满足指定条件 (条件:所指定的限制查询或筛选的结果集 ...