如何为 http 代理设置做 jmeter 设置?

how to do jmeter setup for http proxy settings?

我正在尝试使用 jmeter 来测试 Web 应用程序。我有 windows 7、jdk7 和 jmeter 2.13。

wen 我按照setup做了proxy设置,显示proxy already in use.. choose another port, jvm bind..

如何解决这个问题?

默认端口“8080”似乎正忙于其他应用程序。您可以使用 nestat 命令来确定端口是否空闲,如果没有则确定哪个应用程序正在使用它,例如:

C:\>netstat -nao | Find "8080"

TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       5072

在我的例子中,端口“8080”正忙于进程 ID 为 5072

的应用程序
C:\>tasklist | find "5072"

tomcat7.exe                   5072 Services                   0  1,246,564 K

Apache Tomcat 7 所以 JMeter Proxy 与 Tomcat 冲突。

您可以在 JMeter 的 HTTP(S) 测试脚本记录器中将端口更改为任何其他可用端口

或者您可以通过 JMeter Google Chrome Extension 录制测试脚本,这样您就无需担心代理、SSL 证书、手动添加 HTTP Cookie 管理器和计时器等问题。