我在jmeter中进行了测试,调用获取oauth令牌(令牌请求),然后调用其余的web服务。问题是它调用令牌请求过早,当它调用web服务时,它失败了,因为令牌不再有效。有人能帮助我修复它吗?令牌请求将在web服务调用前几秒执行?我在jmeter中的测试配置
吞吐量控制器
恒定吞吐量计时器
tyky79it1#
通常您不应该做任何事情,因为每个JMeter线程(虚拟用户)都颠倒地执行采样器,并且查看您的测试计划,我可以看到令牌请求在经过身份验证的请求之前,因此这不应该是一个问题(除非令牌生命周期低于1分钟)随便啦如果要在两个请求之间引入延迟,则有以下选项:1.在第二个请求之前添加流控制操作采样器
1.添加一个相关的JMeter Timer(即常量定时器)作为第二个请求的子项
1条答案
按热度按时间tyky79it1#
通常您不应该做任何事情,因为每个JMeter线程(虚拟用户)都颠倒地执行采样器,并且查看您的测试计划,我可以看到令牌请求在经过身份验证的请求之前,因此这不应该是一个问题(除非令牌生命周期低于1分钟)
随便啦
如果要在两个请求之间引入延迟,则有以下选项:
1.在第二个请求之前添加流控制操作采样器
1.添加一个相关的JMeter Timer(即常量定时器)作为第二个请求的子项