如何在Geb中添加日志记录

时间:2014-08-09 01:53:31

标签: groovy selenium-webdriver cucumber geb

我正在使用Geb和Gradle / Groovy / Selenium Cucumber。

如何在通过终端运行时登录控制台。即使我可以在groovy代码中使用println语句,但这些语句不会在控制台中打印出来。

由于

1 个答案:

答案 0 :(得分:6)

如果您希望在通过gradle build运行测试时看到打印到控制台的标准流(即标准输出println()写入),那么您需要为test任务启用它:

test {
    testLogging.showStandardStreams = true
}

即使您未启用上述选项,您也可以在测试报告的其中一个标签中看到标准输出。