JMeter线程组多Token管理方案咨询:双事务控制器401异常排查
JMeter单线程组多Token管理问题
我在一个Thread Group中创建了两个Transaction Controller,二者共用存储条码的同一份CSV文件,需求是第一个Transaction Controller扫描条码并传递后,第二个也能扫描或使用同一条码。
执行脚本时,第一个Transaction Controller可成功完成条码扫描与传递,但第二个的API返回401未授权错误;单独运行任意一个Transaction Controller均无异常。
关键信息
- 两个Transaction Controller使用不同Token值,Token来自独立的CSV文件(包含Token1、Token2),条码存储在另一份CSV文件中
- 预期场景:若Transaction Controller 1扫描条码10010并传递,Transaction Controller 2应正常执行同一条码的扫描操作,无报错
观察到的现象
当两个Transaction Controller使用不同Token(例如分别为XYZ==和mkp!=)时,仅一个能正常运行,另一个触发401错误;若二者使用相同Token,脚本可全程正常执行。现寻求在单个Thread Group中管理多Token的可行方案。
错误表现:API返回401未授权状态码
内容的提问来源于stack exchange,提问作者Tushar Chaudhary
相关产品推荐
相关产品推荐

