我实际上是在尝试使用JMeter进行一些性能测试,而且我遇到了一些麻烦。
实际上,我在localhost(与JMeter工具相同的机器)上的端口3333上运行api,它有一个"项目"的ressource。
实际上,我们可以访问"项目"用户的资源向他发送如下请求:
GET http://127.0.0.1:3333/v1/projects?access_token=SUPER_TOKEN
以下是“请求默认值”配置:
这是我的请求配置:
当我尝试开始测试时,请求已发送好,我的服务器响应。 (我可以在我的nodejs服务器中记录它)
事实是JMeter只获得以下资源:
GET /?access_token=104c7420-d6ec-11e5-9eb2-036723e1d0d2
这不是我告诉他的。
我很确定我做的不好。
有人能帮助我吗?
答案 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