对于 N 个线程,只有最后一个线程记录被传递给下一个线程组。
With N thread only last thread record is passed to next thread group.
在下面的测试计划中,仅针对最后创建的交易申请财务或提交文件。我如何为每笔交易提交文件或申请融资。
用户自定义变量
- 用户名
- 密码
- 交易数量InUDV
HTTP Header 管理员
content-type
HTTP 请求默认值
默认设置
为令牌生成设置线程组。
- JSR223 预处理器:检查相应用户的令牌是否存在且有效。如果有效则停止当前线程。
- HTTP 请求
- JSON 提取器:从响应中提取日期
- JSR223 后处理器:提取的数据保存到 csv 文件中。
创建 Treansaction 线程组
HTTP Header 管理员:授权
HTTP 请求
JSON 提取器:从响应中提取交易编号
JSR223 后处理器:${__setProperty(trnNumber123,${trnNumber})};
提交文件线程组
- JSR223 预处理器:
${__property(trnNumber123,TransactionNo,${TransactionNoInUDV})}
;
//如果禁用创建事务,则考虑 TransactionNoInUDV 值。
- HTTP Header 经理
授权
- HTTP 请求
要按线程保存和加载属性,您可以使用 __threadNum 函数使用 _ 的后缀:
每个线程设置属性
${__setProperty(trnNumber123 + "_" + ${__threadNum},${trnNumber})};
每个线程获得 属性:
${__property(trnNumber123+ "_" + ${__threadNum},
在下面的测试计划中,仅针对最后创建的交易申请财务或提交文件。我如何为每笔交易提交文件或申请融资。
用户自定义变量
- 用户名
- 密码
- 交易数量InUDV
HTTP Header 管理员 content-type
HTTP 请求默认值 默认设置
为令牌生成设置线程组。
- JSR223 预处理器:检查相应用户的令牌是否存在且有效。如果有效则停止当前线程。
- HTTP 请求
- JSON 提取器:从响应中提取日期
- JSR223 后处理器:提取的数据保存到 csv 文件中。
创建 Treansaction 线程组
HTTP Header 管理员:授权
HTTP 请求
JSON 提取器:从响应中提取交易编号
JSR223 后处理器:
${__setProperty(trnNumber123,${trnNumber})};
提交文件线程组
- JSR223 预处理器:
${__property(trnNumber123,TransactionNo,${TransactionNoInUDV})}
; //如果禁用创建事务,则考虑 TransactionNoInUDV 值。 - HTTP Header 经理 授权
- HTTP 请求
要按线程保存和加载属性,您可以使用 __threadNum 函数使用 _ 的后缀:
每个线程设置属性
${__setProperty(trnNumber123 + "_" + ${__threadNum},${trnNumber})};
每个线程获得 属性:
${__property(trnNumber123+ "_" + ${__threadNum},