通过jmeter测试时更改代理

时间:2018-07-03 11:08:23

标签: rest api testing proxy jmeter

我需要模拟真实的用户行为。每个真实用户都必须具有新IP。我可以通过jmeter以编程方式设置Proxy吗?示例-我在没有代理的情况下启动测试,然后在1-2秒后激活代理,在3-4秒后-我禁用了。不停止测试就可以吗?

2 个答案:

答案 0 :(得分:1)

可以按HTTP Request 定义代理,相关配置位于HTTP Request采样器的“高级”选项卡上。

JMeter Proxy Server Per Request

一个更好的选择是使用IP Spoofing,这样您就可以将每个虚拟用户绑定到一个真实(或虚拟)IP地址,因此源地址将有所不同。

答案 1 :(得分:1)

如果您需要欺骗ID,则可以使用csv获取不同的IP(代理IP),并将它们作为变量传递到高级选项卡下的HTTP请求服务器名称字段中,如下所示:-

enter image description here

请查看this文章以了解更多信息。

我希望有帮助。