【发布时间】:2019-10-05 17:26:16
【问题描述】:
我目前正在进行性能测试,并且要求与以下问题 Ignoring-HTTP-Request-Defaults 类似(90%)
场景 - 总共 200 个 HTTPs 请求:
- 150 个 HTTPs 请求应使用代理、端口、用户名和密码运行。
- 50 个 HTTPs 请求应该在没有代理、端口、用户名和密码的情况下运行。
为了满足这一要求,我在项目级别创建了一个“HTTP 请求默认值”配置元素(带有代理身份验证详细信息),并为每个 50 个 HTTPs 请求创建了 50 个单独的“HTTP 请求默认值”(没有代理身份验证详细信息)。
HTTP 请求默认层次结构截图:
因此,超过 50 个 HTTPs 请求采样器(没有代理身份验证)因以下错误消息而失败,因为它没有覆盖全局分配的“HTTP 请求默认值”配置元素(使用代理身份验证详细信息)
Response code: Non HTTP response code: org.apache.http.conn.HttpHostConnectException Response message: Non HTTP response message: Connect to proxy.usp.com:8080 [proxy.usp.com/91.195.240.126] failed: Connection timed out: connect
【问题讨论】:
标签: jmeter performance-testing