【发布时间】:2019-09-21 15:11:36
【问题描述】:
在 api 自动化中,让我们考虑下面的代码来点击 api 并获得响应。
Response res= given().
formParam("email", "value").
formParam("password", "value").
formParam("action", "login").
header("token","value").
when().post("MyResource").then().assertThat().statusCode(200).extract().response();
实际上,在上面的代码中,我们只是用 formParams、header 和 resource 和 post 构建了一个 api > 请求权!
那么,我们手动创建了 3 个 formParm 并传递了值,对吗?现在我希望根据我们从 Excel 表中获得的参数自动添加它。
问题是这些参数可以被删除或将来添加新参数,这就是为什么我想从 Excel 工作表数据中动态添加这些参数。
我该怎么做?有什么建议吗?
【问题讨论】:
标签: java rest api automation rest-assured