2017-05-08 59 views
0

我是新来这个论坛,并有当前的一个问题,我正与的JMeter的问题 - 关于SystemError“‘消息’:”验证失败的一个或多个实体

挣扎当我尝试发布一个请求,我得到以下响应:

[{ “代码”: “关于SystemError”, “消息”: “验证失败的一个或多个 实体参见 'EntityValidationErrors' 属性的更多细节。。”}]

我不确定这是什么意思或在哪里挞寻找修复它。 如果我在邮递员中做同样的请求,它的工作原理有点令人费解。

任何帮助将不胜感激。

回答

0

很可能您在请求中缺少正确的Content-Type header。我建议添加View Results Tree监听器,检查由JMeter发送的请求详细信息,并修改JMeter配置以完全匹配邮递员发送的请求。

你也可以简单地记录邮递员请求通过JMeter的HTTP(S) Test Script Recorder

  1. 准备JMeter的记录。最快,最简单的方法是使用JMeter Templates feature

    • 从JMeter的主菜单中选择File -> Template -> Recording -> Create
    • 展开​​并单击“开始”
  2. 配置邮差记录。为了将它设置为使用JMeter的作为代理运行它想:

    postman.exe --proxy-server=localhost:8888 
    

    详情请参阅Supported Chrome Command Line Switches

  3. 在Postman中运行您的请求 - JMeter应该在Recording Controller下捕获它。

相关问题