我是第一次接触jmeter。由于某些限制,我一直在尝试通过检查chrome开发人员工具中的网络日志来手动创建jmeter脚本,而不是直接记录HTTPS脚本记录器。
我遇到过一个json Post请求,它有一些查询字符串参数和一个请求负载参数。我已经添加了适当的头,包括Content-Type: application/json头。但我对如何在单个请求中同时传递查询字符串参数和请求有效负载感到困惑。我不确定是否应该将请求有效负载参数与查询字符串参数混合在一起,并在jmeter body data选项卡中发送它。
感谢您的指点!
发布于 2019-03-22 23:26:03
同时拥有参数和主体数据没有错,只需确保将参数附加到"Path“部分,并使用"Body data”选项卡提供您的JSON有效负载:

正如您所看到的,JMeter通常会发送请求

还要注意,您不必手动填充HTTP Request采样器,使用JMeter的HTTP(S) Test Script Recorder将使您的工作更轻松,因为JMeter提供了记录和重放功能(当然,您最有可能需要执行correlation,但是工作量会更少)。或者,您可以考虑使用JMeter Chrome Extension,因为您不必担心代理、证书等,因此更加快速和简单。
https://stackoverflow.com/questions/55302165
复制相似问题