在性能测试中,有的交易中,每个用户必须使用各自的参数,否则会报错。比如某个机构的柜员,只能查询所属机构的账号等信息,无查询其他机构的账户的权限。这时参数取值方式类似于loadrunner的分块取值。

比如某支交易的用户使用的查询条件不能互用,且查询信息是固定,
用户1使用的查询条件为:html11、html12、html13、html14
用户2使用的查询条件为:html21、html22、html23、html24
用户3使用的查询条件为:html31、html32、html33、html34
用户4使用的查询条件为:html41、html42、html43、html44
可以按照下面图中设置
1)线程组下添加csv 数据文件设置(P_001_search.txt),注意线程的共享模式:当前线程
2)需引用参数(P_001_search.txt)的地方填写${__evalVar(${__threadNum})}
jmeter参数化--用户分块取值

jmeter参数化--用户分块取值

jmeter参数化--用户分块取值
4个用户执行5次迭代,用户和参数的取值情况如下:
jmeter参数化--用户分块取值
参数的取值情况如下(按照预期取值):
jmeter参数化--用户分块取值

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2019-08-29
  • 2021-10-12
  • 2022-12-23
  • 2021-12-20
  • 2021-04-01
猜你喜欢
  • 2021-10-10
  • 2021-07-04
  • 2021-11-08
  • 2021-08-13
  • 2022-12-23
  • 2022-01-24
相关资源
相似解决方案