提问者:小点点

销售人员使用JMeter进行应用程序负载测试,其中一个请求得到了无效JSON消息的响应


我们使用JMeter进行salesforce应用程序性能测试,请求信息使用参数发送,其中一个参数保存Json消息,当我们执行请求时,我们会得到

/{"事件":{"描述符":"标记://ura: systemError","属性":{"值":{"消息":"[AuraClientInputException from server]意外的请求输入。预期的输入格式:"请求中的数据必须是有效的JSON对象,并且必须是预期的格式。"."}}

当我使用Json格式验证器验证请求时,它是有效的json,但是当从视图结果树发送请求时,它不是有效的json,出了问题或JMeter修改了消息。


共1个答案

匿名用户

没有看到你的HTTP请求采样器配置很难说什么

通常,如果您将JSON添加到HTTP请求采样器的“身体数据”选项卡:

并添加一个HTTPHeader Manager,配置为发送Content-Type标头,其值为application/json

请求应该“按原样”到达服务器

如果您怀疑您的JMeter设置是否正确,您可以使用JMeter的HTTP测试脚本记录器记录相关请求