如何使用代理运行Jmeter Scripts以获得少量请求&没有代理其他

时间:2017-04-28 14:29:37

标签: proxy jmeter jmeter-plugins

我需要运行Jmeter测试,几乎没有请求需要代理和其他没有代理。 例如。假设我有流量

  1. 启动网址
  2. 登录
  3. 运行Web服务调用以获取一些ID
  4. 搜索
  5. 注销
  6. 此处所有请求都使用代理,但请求3除外。

    当我尝试用jmeter -H proxyserver -P port打开Jmeter时,所有请求都被传递,但请求3抛出错误

     Data type ("text"|"bin"|""): text
    Response code: 407
    Response message: Proxy Authentication Required
    
    Response headers:
    HTTP/1.1 407 Proxy Authentication Required
    Proxy-Authenticate: NTLM
    Cache-Control: no-cache
    Pragma: no-cache
    

    任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

你有"代理服务器" "高级" HTTP Request采样器的选项卡,您可以在其中为各个采样器设置不同的代理设置

JMeter per/sampler proxy settings

您还可以使用HTTP Request Defaults全局控制HTTP请求采样器设置,并在采样器级别上根据需要覆盖设置