如何将json文件作为JMeter中的输入传递

时间:2018-06-06 11:35:01

标签: jmeter

在自动执行此API时,我无法将所需的Json文件作为JMeter中的正文传递。在邮递员中,我们将json文件作为值上传到密钥。我无法弄清楚如何在JMeter中传递相同内容。

有人可以帮我一下吗?有关更多详细信息,请参见随附的屏幕截图。

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以在HTTP Sampler中使用“Files Upload”并选中“Use for multipart / form-data for Post”并提供json的路径,参数名称(猜测“权限”)和MIME类型。有关详细信息,请查看jmeter帮助。

希望得到这个帮助。

如有任何问题,请尝试将其记录在jmeter中,然后检查录制的采样器以获取更多信息。

答案 1 :(得分:0)

最简单的方法是使用JMeter的HTTP(S) Test Script Recorer

录制它
  1. 将Postman配置为使用JMeter作为proxy。配置位于df['first_col']=float(df.iloc[2,0])*float(df.iloc[3,0])+float(df.iloc[2,0])*float(df.ilo[100,0])

    Postman Configure Proxy

  2. 准备JMeter进行录制,最快的方法是使用JMeter Templates Feature。配置位于File -> Settings -> Proxy下。

    JMeter Recording Template

  3. 将您的File -> Templates -> Recording文件复制到JMeter的“bin”文件夹
  4. 打开HTTP(S)测试脚本记录器,然后单击ExpensePermissionsTemplate.json按钮
  5. 在Postman中执行您的请求
  6. JMeter应捕获Thread Group下的请求 - >录制控制器
  7. 更多信息:Recording File Uploads with JMeter