引用前置处理器中的【用户参数】
原因:
1.线程组下的用户参数优先级>测试计划中的用户定义的变量
2.取样器(http请求)下的用户参数优先级>线程组下的用户参数优先级
当某个取样器设置了用户参数时,会优先使用该取样器下的用户参数,因为配置元件一般在测试计划开始之前执行,前置处理器在配置元件之后执行,会覆盖配置元件的值
1.在测试计划下定义了一个用户定义的变量,accounts的值为apitest11
2.在线程组下定义一个用户变量,accounts的值为apitest20
3.在取样器(http请求)下定义一个用户参数,accounts的值为apitest21
发送请求获取结果:
最终发送请求的accounts的值为http请求下设置的accounts:apitest21
标签:变量,用户,取样器,accounts,参数,jmeter,元件 From: https://www.cnblogs.com/tyl-bok/p/18245650