性能测试工具JMeter 基础(十三)—— 测试元件: 前置处理器

前置处理器在取样器执行前之前执行,主要是在取样器执行前修改、更新变量

 

 用户参数(User Parameters)

用户参数可以为每个线程组定义用户变量,当线程组多于用户参数的用户数时,则循环数据使用,且一个线程使用一个变量名

调用变量方法:${变量名}

Update Once Per lteration

  • 勾选后,每次迭代只更新一次,若在循环控制下,所有取样器的值相同
  • 不勾选,每次迭代更新一次,即使在同一控制器下值也可能不同,变量值每次使用都会重新计算更新
  • 注意:勾不勾选,仅对可变的函数值有影响,固定的值无影响

BeanShell前置处理器(BeanShell PreProcessor)

BeanShell轻量级JAVA脚本语言

定义在取样器执行前要执行的代码,可放在 Script 内执行

Reset Interpreter: 重置解释器,是否在每次调用Bean shell解释器

Parameters:要引用参数,多值时用空格分隔

posted @ 2021-09-22 20:22  麥女孩的小火柴  阅读(145)  评论(0)    收藏  举报