首页 > 解决方案 > 通过 jmeter 测试时更改代理

问题描述

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

标签: restapitestingproxyjmeter

解决方案


可以为每个HTTP 请求定义一个代理,相关配置位于HTTP 请求采样器的“高级”选项卡上。

每个请求的 JMeter 代理服务器

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


推荐阅读