jmeter while controller 条件的写法

从官网复制的。。http://jmeter.apache.org/usermanual/component_reference.html#While_Controller



While Controller

Screenshot for While Controller

The While Controller runs its children until the condition is "false".

Possible condition values:

  • blank - exit loop when last sample in loop fails
  • LAST - exit loop when last sample in loop fails. If the last sample just before the loop failed, don't enter loop.
  • Otherwise - exit (or don't enter) the loop when the condition is equal to the string "false"
The condition can be any variable or function that eventually evaluates to the string "false". This allows the use of JavaScript, BeanShell, properties or variables as needed.

Note that the is evaluated twice, once before starting sampling children and once at end of children sampling, so putting non idempotent functions in Condition (like __counter) can introduce issues.

For example:
  • ${VAR} - where VAR is set to false by some other test element
  • ${__javaScript(${C}==10)}
  • ${__javaScript("${VAR2}"=="abcd")}
  • ${_P(property)} - where property is set to "false" somewhere else

Parameters

Attribute
Description
Required
Name
Descriptive name for this controller that is shown in the tree, and used to name the transaction.
Yes
Condition
blank, LAST, or variable/function
Yes
^

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值