【问题标题】:Jmeter testing for localhost server?本地主机服务器的Jmeter测试?
【发布时间】:2018-05-18 06:41:09
【问题描述】:

我想使用 Jmeter 作为我的 java web 项目的性能测试工具,但我的项目位于 Tomcat 服务器的 localhost 服务器上。如何使用 Jmeter 对我的项目进行性能测试?

【问题讨论】:

标签: testing jmeter automated-tests


【解决方案1】:

您可以这样做...只需提供请求的 IP 地址,如果它到达服务器,您就会得到响应。

以下是来自@Dmitri T 帖子的更多信息:-

Meter 不关心被测应用程序是本地的还是远程的,如果您无法使用 JMeter 访问本地 URL - 您的 HTTP 请求采样器配置有问题,很可能“端口”值是错误的。

为了能够提供帮助,我们需要了解以下内容:1.您的应用程序的 URL 2.查看结果树侦听器的输出 3.JMeter 日志的内容 4.您的 HTTP 请求采样器的屏幕截图说明

作为替代选项,您可以尝试使用 JMeter Chrome 扩展程序录制您的场景,看看您是否能够重放录制的场景而不会出错。同样,使用 View Results Tree 侦听器检查请求和响应详细信息。

一般来说,不建议在与负载生成器(在您的情况下为 JMeter)相同的物理机或虚拟机上运行被测应用程序,负载生成器可能会消耗大量资源,例如 CPU 和 RAM,并且可能会干扰您的应用程序运行状况(除非您使用完全隔离的容器),因此我建议为应用程序和负载生成器使用单独的主机。

参考:-How to make Jmeter recognize "localhost" URL?

【讨论】:

  • 感谢分享丰富的知识。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-04
  • 1970-01-01
  • 1970-01-01
  • 2021-09-20
  • 2014-07-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多