1

在我的测试脚本中,我使用在线程组级别共享的标头管理器,然后每个采样器都有自己的标头,用于从请求到请求的变化(引用者、某些编译指示和缓存控制)。我这样做是为了便于控制,例如,我可以轻松更改所有请求的用户代理。

我使用代理和录制控制器来制作我的大部分脚本,并且我已将标题管理器设置为录制控制器的子项 - 我还通过在代理元素内设置标题管理器来测试这一点,但这些都不是随心所欲地工作。

它所做的是从浏览器中添加一整套标头,而不仅仅是那些缺失或不同于我在标头管理器中指定的标头。

我错过了什么,还是有办法做我想做的事情?

我正在使用 jmeter 2.6。

4

1 回答 1

2

正如其他人所指出的,这在 Jmeter 中还没有发生。我正在使用 2.7 并看到相同的行为。

我相信 HTTP 请求默认值和 HTTP 标头管理器的初衷是简化开发人员手动创建脚本的任务。随着 HTTP Proxy Controller 使用量的增加,以上两个元素的应用也需要扩展到 Proxy Controller 上进行记录。

于 2012-07-02T07:04:32.290 回答