如何在Jmeter中管理代理

时间:2018-08-29 18:44:31

标签: proxy jmeter

我必须通过Jmeter对基于Web的应用程序进行性能测试。要连接到该应用程序,我必须在Client VPN中,并且它具有要连接的特定代理。该应用程序将无法在本地主机上运行。

如何执行此操作?我通过从命令提示符运行Jmeter进行了尝试。请帮忙。

2 个答案:

答案 0 :(得分:0)

您可以配置JMeter以两种方式使用代理:

  1. Command-line

    jmeter -H your_proxy_host -P your_proxy_port
    
  2. 使用system.properties(该文件位于JMeter安装的“ bin”文件夹下,向其添加下一行:

    http.proxyHost=your_proxy_host
    http.proxyPort=your_proxy_port
    https.proxyHost=your_proxy_host
    https.proxyPort=your_proxy_port
    

    需要重新启动JMeter才能拾取属性。

答案 1 :(得分:0)

首先检查您是否具有正确的代理参数,例如代理服务器的IP /地址,端口号,用户名和密码。

然后,在第一个HTTP请求中,单击“高级”选项卡,然后在其中找到“代理服务器”部分。

enter image description here

填写所需的信息并运行jmeter。根据响应,您可以判断是否可以通过代理将请求发送到哪里。

我已将其与具有用户名和pwd的代理服务器名称一起使用。对我来说,它奏效了,这意味着您可以尝试使用所拥有的任何信息。 然后,您可以按照Dmitri的建议永久设置属性。另外,可以在“ HTTP请求默认配置”中进行设置。

查看以下链接以获取更多信息:- https://jmeter.apache.org/usermanual/component_reference.html#HTTP_Request