3

我正在使用 JMeter 测试接受并验证 APIKey 并在成功时返回限时令牌的 HTTP 服务器。如果我有一个令牌,我想发送一个令牌,如果没有,我想发送一个 APIKey,所以我有互补的 If 控制器,每个控制器下面都有 HTTP 标头管理器。

两个 HTTP 标头管理器均未执行。

通过在 HTTP 标头管理器旁边添加其他组件,我可以看到这些组件是有条件地执行的,但 HTTP 标头管理器仍然被忽略。如果我将 HTTP 标头管理器从 If 控制器中复制出来(与 HTTP 请求相同的级别),则会对其执行操作。

这种用法应该有效吗?如果没有,有没有办法有条件地设置有效的 HTTP 标头?

在此处输入图像描述

4

1 回答 1

1

请执行下列操作:

  • 在每个 IfController 中移动采样器

  • 并将侦听器移出线程组(与问题无关)

于 2013-05-24T13:16:37.213 回答