0

我正在使用 Jmeter 进行负载测试。在 Jmeter 中,我正在为负载测试创建场景。有两个选项可用,如下所示 -

线程组 -> ConfigElement -> HttprequestDefaults

线程组 -> 采样器 -> Httprequest

我想知道创建场景时这两个选项(HttprequestDefaults 和 Httprequest)有什么区别。

4

2 回答 2

2

HttprequestDefaults sets the default values for the Httprequest controllers in the test plan. So the actual HTTP request is peformed by Httprequest sampler and HttprequestDefaults configures HTTP request samplers as implied by its control type ConfigElement.

于 2013-06-29T05:02:40.183 回答
2

HttprequestDefaults 和 Httprequest 适用于全局和局部变量的概念

如果您在 HttprequestDefaults 中设置任何值,它将适用于所有 httprequest 例如:域名、代理服务器名称、协议等;您无需在所有 httprequest 中逐一执行此操作

如果,在某种情况下,任何 httprequest 值都不同于 httprequestdefaults (Global Variable) ;它将在场景运行中获取 httprequest 值(局部变量)(优先级)

希望这可以帮助 !

于 2017-03-21T11:38:43.833 回答