Gritli

用户定义的变量: 全局变量,可以跨线程组被调用,但是,在启动运行时,获取一次值,在运行过程中,不会再动态获取值。
用户参数: 局部变量,只能在自己的线程组中被调用,不能直接跨线程组被调用;但是,它在启动时,调用一次,在运行过程中,还会动态调用。

这里主要注意后面一点,用户定义的变量:在启动的时候,获取一次值,在运行过程中不再动态获取值。用户参数:它在启动时,调用一次,在运行过程中,还会动态调用。

现在我们以生成一个随机数为例

1、用户定义的变量

 情况1:循环使用

 情况2:并发使用

 

 

 总结:用户定义变量,不管你是循环使用,还是多并发用户使用,这个变量的值,在启动时生产了,在运行过程中,都不会变

2、用户参数

情况1:放在线程组公共的地方,不勾选每次迭代更新一次

 情况2:放在线程组公共的地方,勾选每次迭代更新一次

 

 

  情况3:放在某一个取样器下面,不勾选每次迭代更新一次

 

 

 总结:用户参数,放在线程组公共的地方,两次使用,两次的值都不一样,只要使用,那么它的值就变了。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2022-12-23
  • 2021-09-03
  • 2021-09-21
  • 2022-12-23
  • 2021-12-26
猜你喜欢
  • 2022-12-23
  • 2021-10-26
  • 2021-12-18
  • 2021-06-20
  • 2022-01-08
  • 2021-11-05
  • 2021-07-17
相关资源
相似解决方案