Json JMeter测试javarestapi

Json JMeter测试javarestapi,json,jmeter,java,Json,Jmeter,Java,如果我的json类似于: { "REQUEST":{"REQUEST_BODY":{"Account_Name":"ak"}} } 它在解析json值时给了我一个错误 在postman中,它可以正常运行在HTTP请求中使用正文数据选项卡,当然,如果需要,请填写服务器名称、端口号、路径和更新方法: 并在HTTP请求下添加标头管理器: 并向其添加所需的标题: 注意:内容类型可能与您的不同。如果您的请求在Postman中有效,您只需在JMeter中记录即可: 配置JMeter进行录制,最快的方

如果我的json类似于:

{
"REQUEST":{"REQUEST_BODY":{"Account_Name":"ak"}}
}
它在解析json值时给了我一个错误


在postman中,它可以正常运行

在HTTP请求中使用正文数据选项卡,当然,如果需要,请填写服务器名称、端口号、路径和更新方法:

并在HTTP请求下添加标头管理器:

并向其添加所需的标题:


注意:内容类型可能与您的不同。

如果您的请求在Postman中有效,您只需在JMeter中记录即可:

  • 配置JMeter进行录制,最快的方法是使用该功能

    • 从JMeter的主菜单中选择
      File-Templates-Recording-Create
    • 展开
      Workbench-HTTP(S)测试脚本记录器
      ,然后单击“开始”
  • 配置用于录制的邮递员。您可以通过
    --proxy server
    命令行参数“告诉”邮递员要使用哪个代理服务器(在您的情况下是JMeter)

    C:\Users\your_user_name\AppData\Local\Postman\app-x.x.x\Postman.exe --proxy-server=localhost:8888
    
  • 在邮递员中执行您的请求
  • JMeter将捕获请求并将其存储在
    测试计划-线程组-记录控制器下
  • 参考资料: