记录确保的流量

时间:2013-10-30 21:40:26

标签: java http rest rest-assured

我想知道是否有办法记录由restassured处理的所有调用和响应(url + payload)。

最终将是一个“调试”测试日志,记录所有呼叫和流量。

当然我可以在我自己的代码中向记录器发出调用,但我首先要全局设置这种行为,而不是在我的所有测试方法中添加记录器调用。

感谢您的任何指示

3 个答案:

答案 0 :(得分:10)

我发布了一个例子:

 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();

答案 1 :(得分:7)

为你的回复设置log()。all(),它就可以了。

答案 2 :(得分:1)

抱歉愚蠢的问题(或我的愿景问题),所有内容都记录在: