`
tooby
  • 浏览: 117501 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

LoadRunner中参数化中参数迭代规则详解

 
阅读更多
Each Occurrence 每次遇到参数就进行更新。 多次使用同一参数,而且没有什么关联,例如随机数。 Each Iteration 每次迭代时发生更新。 如果参数出现几次,虚拟用户用同一个数值。 适用同一个关联的参数。 Once 所有的地方都用同一个数值,包括所以的迭代。

  Each Oclearcase/" target="_blank" >ccurrence

  每次遇到参数就进行更新。

  多次使用同一参数,而且没有什么关联,例如随机数。

  Each Iteration

  每次迭代时发生更新。 如果参数出现几次,虚拟用户用同一个数值。

  适用同一个关联的参数。

  Once

  所有的地方都用同一个数值,包括所以的迭代。

  文件类型参数分派方法

  Sequential

  按照顺序访问。

MILY: StoneSerif; FONT-SIZE: 12pt" lang=EN-US> 

更新方式

Sequential

例子

1.  

Each Iteration

所有用户每次迭代同时取下一个数值。

All the Vusers use Kim in the first iteration, David in the second iteration, Michael inthe third iteration, etc.

2.  

Each Occurrence

所有用户每次遇到同时取下一个数值,即使在同一个迭代。

All the Vusers use Kim in the first occurrence, David in the second occurrence,Michael in the third occurrence, etc.

3.  

Once

所有用户第一次迭代时同时取第一个值,该用户所有的子迭代值不变。

If you specified Once, all Vusers take Kim for all iterations.

 

  例子:

First Name

Kim

David

Michael

Jane

Ron

Alice

Ken

Julie

  没有足够的值,从第一行开始重新取值。

  Random:每个虚拟用户开始运行时安排随机的数值。

 

更新方式

Random

1.   

Each Iteration

每次迭代时,随机从数据表中取数。

2.   

Each Occurrence

每次遇到随机取一个数值,即使在同一个迭代。

3.   

Once

第一次迭代时随机取值,改用户所有的子迭代值不变。

  Unique

  The Unique method assigns a unique sequential value to the parameter for

  each Vuser.

 

更新方式

Unique

例子

1.         

Each Iteration

每个用户每次迭代时,虚拟用户取下一个不同的数值。

If you specified Each Iteration, for a test run of 3 iterations, the first Vuser takes Kim in the first iteration,David in the second, and Michael in the third. The second Vuser takes Jane, Ron, and Alice. The third Vuser,Ken, Julie, and Fred.

 

2.         

Each Occurrence

每个虚拟用户每次遇到取一个新的不同的数值,即使在同一个迭代。

lr自己决定。

3.         

Once

每个第一次迭代时取不同值,该用户所有的子迭代值不变。

If you specified Once, the first Vuser takes Kim for all iterations

the second Vuser takes David for all iterations, etc.

  数据必须足够,例如20个虚拟用户,5次迭代,至少要有100个数据。

分享到:
评论

相关推荐

    LoadRunner参数化的功能详解

    LoadRunner参数化是一种关键的技术,它允许我们使用指定的数据源中的值来替换脚本中预录制的固定值,从而实现脚本的复用性和灵活性。参数化的应用主要体现在两个方面:一是减小脚本的存储空间,二是允许使用不同的值...

    loadrunner参数化学习

    ### LoadRunner参数化详解 #### 一、参数化概述 参数化是LoadRunner中的一个核心功能,它允许用户在测试脚本中使用变量代替固定的值,从而实现动态数据的加载和处理。通过参数化,我们可以模拟不同的用户行为,...

    LoadRunner 参数化的功能详解

    ### LoadRunner 参数化的功能详解 #### 一、参数化的定义及意义 参数化是指使用指定的数据源中的值来替换脚本录制生成的语句中的参数。这种技术在LoadRunner等性能测试工具中非常常见,其核心目的是为了提高脚本的...

    LoadRunner参数化功能详解

    LoadRunner参数化是性能测试工具LoadRunner中的一个重要特性,它允许测试者将静态的数据转换为动态数据,模拟真实用户在实际应用中的行为。参数化能够提高测试的覆盖率,避免重复数据导致的测试误差,同时也方便了...

    Loadrunner参数化.rar

    《LoadRunner参数化详解》 LoadRunner是一款强大的企业级负载测试工具,由HP(现已被Micro Focus收购)开发,用于模拟大量用户并发访问系统,测试其性能和稳定性。在LoadRunner测试过程中,参数化是一项至关重要的...

    Loadrunner参数化[整理].pdf

    【LoadRunner参数化策略详解】 LoadRunner是一款强大的性能测试工具,它允许测试人员模拟大量虚拟用户执行特定操作,以评估应用程序的性能和稳定性。在实际测试中,为了模拟真实用户的多样化行为,通常需要使用参数...

    LoadRunner参数更新方法和数据分配

    ### LoadRunner参数更新方法与数据分配详解 LoadRunner是一款由Micro Focus公司提供的性能测试工具,广泛应用于软件系统、网络和数据库等的负载测试与压力测试。在LoadRunner中,参数化是实现虚拟用户(Vuser)行为...

    LoadRunner数据库连接及参数设置(oracle)

    本文将详细介绍如何使用LoadRunner连接Oracle数据库并进行参数设置。 1. **录制脚本** 在开始之前,你需要先通过LoadRunner的VuGen(Virtual User Generator)录制一个与数据库交互的脚本。这通常涉及模拟用户执行...

    LOADRUNNER进行自动化性能和压力测试

    根据需求,可能需要对脚本进行优化和参数化,以增加脚本的复用性和灵活性。 3. **场景设计**:在Controller中创建负载测试场景,设定虚拟用户的行为模式(如线性增长、阶梯式增长等),以及每个阶段的用户数量和...

    LR参数表中select next row和update value on的设置

    在LoadRunner(简称LR)的性能测试过程中,参数化是模拟真实用户行为的关键技术之一。通过对测试脚本中的变量进行参数化处理,可以使得脚本更加灵活多变,从而更好地模拟大量真实用户的并发访问情况。而在参数化的...

    C#.Net创建不规则窗体的几种方法

    根据提供的信息来看,这篇文档似乎存在一定的混淆,因为标题与内容并不匹配——标题指向了C# .Net中创建不规则窗体的方法,而内容则详细介绍了LoadRunner中的参数化技术。为了符合您的要求,我们将围绕LoadRunner...

    loadrunner脚本编程

    本文将详细介绍LoadRunner中的脚本编程,包括VuGen(Virtual User Generator)脚本的基本信息、脚本结构、检查点参数以及几种基本操作。 1. VuGen 脚本基本信息 VuGen是LoadRunner中的主要组件,用于录制和编辑脚本...

Global site tag (gtag.js) - Google Analytics