【发布时间】:2022-01-21 19:35:55
【问题描述】:
我是放心自动化框架的新手,所以需要帮助。我必须自动化一个简单的 API,在其中我在正文中发送请求。
given().log().all().contentType("application/json").body(payload).when().log().all().post("THE
POST URL").then().log().all().assertThat().statusCode(200);
我必须从 json 文件中读取请求,并且我能够成功地从 .json 文件中读取请求。但是我想参数化这些值,并且无法理解如何参数化文件。以下是示例 .json 文件:
{
"id" : 5,
"name" : "Harry"
}
我不想在这里硬编码 id 和 name 的值,而是使用数据提供者或任何其他方法对它们进行参数化。任何关于相同的指针都会有所帮助。
【问题讨论】:
标签: json rest-assured web-api-testing