JMeter录制浏览器减少应用程序

时间:2015-07-01 09:29:13

标签: jmeter

我的网络应用程序不使用浏览器。它是一个MS Word插件,使用端口80。 当我尝试在端口80上录制时,Jmeter说已经在使用的端口' 如果我在我的应用程序中设置其他端口,应用程序无法正常工作。 在这种情况下该怎么做??

由于

3 个答案:

答案 0 :(得分:1)

  • 如果您的MS Word插件具有代理设置 - 将其配置为使用JMeter的代理。
  • 如果它没有自己的代理设置 - 它应该尊重系统代理配置(通常可以通过Internet Explorer代理设置进行配置)
  • 您可以使用WiresharkFiddler等第三方工具捕获流量,并将convert用于JMeter .jmx脚本。

答案 1 :(得分:0)

你能看到它的唯一方法就是不通过脚本记录,而是通过手动设置jMeter中的请求并构建完整的测试计划。如果你知道你的插件如何工作并请求发送,那就不那么难了。一些简短的信息可以在这里找到: http://jmeter.apache.org/usermanual/build-web-test-plan.html

答案 2 :(得分:0)

错误消息'端口已在使用中'表示端口80被绑定到某个其他服务。您无法将该端口分配给Jmeter代理服务器以启动。 (Jmeter必须在一些未使用的端口上启动自己的服务)

一个。只需在默认端口8080(或其他一些未使用的端口)上启动Jmeter。

湾将所需流量重定向到Jmeter代理端口(即8080)。 MS Office将尊重系统代理设置,因此将IE代理设置更改为服务器'127.0.0.1'端口'8080',它应自动应用于办公室。

IE_PROXY_SETTING

℃。现在,所有来自Office的HTTP请求都应该在Jmeter代理记录器中可见。之后,您可以将它们移动到测试计划中的所需位置。

作为Dmitri Said,您也可以使用Fiddler来跟踪请求(因为易于使用,更喜欢Fiddler而不是Wireshark)。

祝你好运!

相关问题