JMeter忽略了路径

时间:2016-02-23 10:36:05

标签: node.js performance jmeter performance-testing

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

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

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

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

以下是“请求默认值”配置:

enter image description here

这是我的请求配置:

enter image description here

当我尝试开始测试时,请求已发送好,我的服务器响应。 (我可以在我的nodejs服务器中记录它)

事实是JMeter只获得以下资源:

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

这不是我告诉他的。

我很确定我做的不好。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

您无法使用HTTP请求默认值路径字段为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