如何使用空手道框架处理发送和下载(如邮递员)

问题描述 投票:0回答:1

我有一个 REST API,可以在邮递员中单击“发送”和“下载”时下载 Excel 文件(xlsx)。我正在尝试使用空手道框架自动化此 API。这能实现吗?

API 返回文件的预填充名称,我想保留它。另外,我想指定要下载的文件的特定位置。

有关 API 的更多信息:

  1. POST API
  2. 无需标头

我尝试浏览 Karate JS API,但没有找到与此相关的信息。

api rest automated-tests karate
1个回答
0
投票

是的,Karate 可以处理带有二进制数据的 POST 或相当于文件上传的多部分数据。请参阅:无法使用空手道框架上传图像

下载很简单,只需 GET 即可。不过,您必须找出正确的 URL、路径和参数。

请参阅 此示例 以及同一目录中的其他示例以了解更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.