美文网首页
loadrunner-参数化说明

loadrunner-参数化说明

作者: 菜鸟平 | 来源:发表于2018-06-29 17:37 被阅读0次

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

转自:https://www.cnblogs.com/whitewasher/p/7614689.html

1、Select next row: 选择下一行方法

image.png
  • Sequential 默认 顺序的,按照参数化的数据顺序,从上往下一个一个的来取。

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

  • Unique 唯一,唯一的向下取值,只能被用一次。

  • Same line as xxx ,和xxx列取同一行的值,(行相同)步调一致

例如:数据a b c d e f g ...,现有3个用户(甲乙丙)取值;循环2次。
A) 顺序方式:甲(a, b) 乙(a, b) 丙(a, b)
B) 唯一方式:甲(a, b) 乙(c, d) 丙(e, f)
如果是注册,采用唯一方式,用过了就不能再用
C) 对于单用户来说,顺序和唯一取值序列是相同的。

2、Update value on: 更新方式

image.png
  • Each iteration 默认 每次迭代时取值 (常用)
  • Each occurrence 每次遇到该参数时取值
  • Once 取值仅一次,脚本运行过程中只取值一次值的是:一次选择,终身不变

3、When out of values: 选择Unique才需要考虑这个选项,数据不足时处理情况,表示取值越界后的处理方式

image.png
  • Abort Vuser 放弃虚拟用户,不再取值
  • Continue in a cyclic manner 以循环的方式继续,当参数化文件中的值取完最后一个值后,又从参数化文件的第一行开始取值。
  • Continue with last value 当参数化文件中的值取完最后一个值后,持续一直最后一个值 。

实例:各种组合情况下的取值,例如:参数化文件有10个数据分别是 1,2,3,4,5,6,7,8,9,10.现有1个用户取值,迭代次数为11次。

image.png

总结:总之一个一个脚步走,不然容易吃亏

相关文章

  • loadrunner-参数化说明

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

  • 接文档

    初始化APi 说明文字 请求参数 响应参数 请求示例 响应示例 异常示例 库存查询APi 说明文字 请求参数 响应参数

  • 2020-12-15

    初始化 实例化JPush对象 参数说明 app_key https://www.jpush.cn/[https:...

  • virt-install参数说明

    virt-install参数说明 一般选项 硬盘 网络 虚拟化

  • 参数化数据设置

    说明 文章内容来源 高楼老师-极客时间-《性能测试实战30讲》 怎么设计参数化 参数化数据的疑问根据我的经验,在参...

  • 接口文档

    项目地址 用户接口 注册 请求参数说明: 返回参数说明: JSON返回示例 : 登录 请求参数说明: 返回参数说明...

  • Cesium初始化参数说明

  • Pytest和Allure测试框架-超详细版+实战4

    四,参数化与数据驱动框架实现 参数化1 参数化2: 单个参数附上多个值 参数化3: 多个参数的 参数化4: 登录参...

  • pytest的参数化

    读取yml文件参数化 参数化标记参数

  • NSDate格式字符串说明

    iOS-NSDateFormatter 格式说明(转载) 格式化参数如下:G: 公元时代,例如AD公元yy: 年的...

网友评论

      本文标题:loadrunner-参数化说明

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