我想知道是否有一种方法可以记录由 reassured 处理的所有调用和响应(url + 有效负载)。
最终结果将是拥有一个“调试”测试日志,其中记录了所有呼叫和流量。
当然,我可以在自己的代码中发出对记录器的调用,但我不想在全局范围内设置此行为,而不是在我的所有测试方法中添加记录器调用。
感谢您的任何指点
我想知道是否有一种方法可以记录由 reassured 处理的所有调用和响应(url + 有效负载)。
最终结果将是拥有一个“调试”测试日志,其中记录了所有呼叫和流量。
当然,我可以在自己的代码中发出对记录器的调用,但我不想在全局范围内设置此行为,而不是在我的所有测试方法中添加记录器调用。
感谢您的任何指点
我发布一个例子:
Response response = given().
queryParam("apiKey", "abc123").
queryParam("code", code).
queryParam("type", type).
contentType("application/json").
log().all().
when().
get(url).
then().
contentType("application/json").
statusCode(200).
extract().response();
为您的响应设置 log().all() 就可以了。
抱歉,愚蠢的问题(或我的愿景问题),所有内容都记录在: