【Jmeter学习】vars和props

vars和props作用域不同,vars仅限于本线程组内,而props 则可以跨线程组使用。下面用两个例子进行说明。

 1. 同一个线程组

  1.1 先创建线程组 thread group-1,接着创建一个JSR 223取样器,进行赋值操作。

       其中包含varUserName(vars)和propPass(props)两个变量。

     

 

 

1.2 创建Http Request

   注意:取vars变量的时候,需要用${name}格式;取props变量的时候,需要用${_property{name}}格式。

    

 

1.3 查看结果

    无论是vars还是props都可以获取到。

    

 

 2. 不同线程组

    2.1 创建一个Thread Group-2,接着创建一个和上面完全相同的一个request,命名为HTTP Request2

   

 

   2.2 查看结果

   vars的不能识别,而props的值可以正常取出。

     

 

 

 

 

 

 

 

posted @ 2022-05-24 19:13  雪球茸茸  阅读(197)  评论(0)    收藏  举报