【问题标题】:JMeter ignores pathJMeter 忽略路径
【发布时间】:2016-02-23 10:36:04
【问题描述】:

我实际上是在尝试使用 JMeter 进行一些性能测试,但遇到了一些麻烦。

实际上,我在 localhost(与 JMeter 工具相同的机器)的端口 3333 上运行了一个 api,它有一个“项目”资源。

实际上,我们可以访问用户的“项目”资源,向他发送如下请求:

GET http://127.0.0.1:3333/v1/projects?access_token=SUPER_TOKEN

这里是请求默认配置:

这是我的请求配置:

当我尝试开始我的测试时,请求已经很好地发送了,并且我收到了来自我的服务器的响应。 (我可以在我的 nodejs 服务器中记录它)

事实上,JMeter 只能获取以下资源:

GET /?access_token=104c7420-d6ec-11e5-9eb2-036723e1d0d2

这不是我要告诉他的。

我很确定我在做坏事。

谁能帮帮我?

【问题讨论】:

    标签: node.js performance jmeter performance-testing


    【解决方案1】:

    您不能使用 HTTP 请求默认值的 Path 字段向 HTTP 请求路径添加前缀。

    查看JMeter - HTTP Request Defaults

    the path is the default for the full path, not a prefix to be applied to paths specified on the HTTP Request screens.

    因此,请从 HTTP 请求默认值中删除 /v1,并更新 HTTP 请求的正确路径。

    HTTP 请求 - 路径应为 /v1/projects

    【讨论】:

      猜你喜欢
      • 2017-07-16
      • 1970-01-01
      • 2015-12-29
      • 2011-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-23
      相关资源
      最近更新 更多