【发布时间】:2018-05-18 06:41:09
【问题描述】:
我想使用 Jmeter 作为我的 java web 项目的性能测试工具,但我的项目位于 Tomcat 服务器的 localhost 服务器上。如何使用 Jmeter 对我的项目进行性能测试?
【问题讨论】:
-
如果需要任何详细信息,请告诉我?
标签: testing jmeter automated-tests
我想使用 Jmeter 作为我的 java web 项目的性能测试工具,但我的项目位于 Tomcat 服务器的 localhost 服务器上。如何使用 Jmeter 对我的项目进行性能测试?
【问题讨论】:
标签: testing jmeter automated-tests
您可以这样做...只需提供请求的 IP 地址,如果它到达服务器,您就会得到响应。
以下是来自@Dmitri T 帖子的更多信息:-
Meter 不关心被测应用程序是本地的还是远程的,如果您无法使用 JMeter 访问本地 URL - 您的 HTTP 请求采样器配置有问题,很可能“端口”值是错误的。
为了能够提供帮助,我们需要了解以下内容:1.您的应用程序的 URL 2.查看结果树侦听器的输出 3.JMeter 日志的内容 4.您的 HTTP 请求采样器的屏幕截图说明
作为替代选项,您可以尝试使用 JMeter Chrome 扩展程序录制您的场景,看看您是否能够重放录制的场景而不会出错。同样,使用 View Results Tree 侦听器检查请求和响应详细信息。
一般来说,不建议在与负载生成器(在您的情况下为 JMeter)相同的物理机或虚拟机上运行被测应用程序,负载生成器可能会消耗大量资源,例如 CPU 和 RAM,并且可能会干扰您的应用程序运行状况(除非您使用完全隔离的容器),因此我建议为应用程序和负载生成器使用单独的主机。
【讨论】: