【问题标题】:"Post" method test result error in JMeter API testingJMeter API测试中的“Post”方法测试结果错误
【发布时间】:2017-08-30 06:39:12
【问题描述】:

我尝试在 JMeter 中运行 POST 方法进行 API 测试,我已根据需要发送了参数,但仍然显示无法发布。

我应该怎么做才能让它工作?

user add post request

response message

【问题讨论】:

  • 请添加您的帖子用户设置
  • 我已经添加了
  • 服务器名称和端口呢?
  • 只是一个 localhost 服务器,端口为 3000,路径为 /user/data
  • 服务器和端口的文本字段似乎为空

标签: jmeter web-api-testing


【解决方案1】:

如果您正在测试 API,我的期望是您需要使用 HTTP Request 采样器的“正文数据”选项卡发送 JSON 或 XML 有效负载。

您还需要HTTP Header Manager 发送相关的Content-Type 标头

参考资料:

另一种构建 Web 服务测试计划的方法是根据您的测试场景使用第 3 方工具(如 PostmanSoapUI)执行请求,并通过 JMeter 的 HTTP(S) Test Script Recorder 记录它们。

【讨论】:

  • 我已经按照你说的做了所有的事情,但是没有用!
【解决方案2】:

在 post 请求中,您需要分别提供服务器名称或 IP 地址和端口号。如果它仍然不起作用,请尝试通过添加 /api 然后 /user/data 来更改路径。它在某些情况下有效。 希望这能成功!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多