我正在使用Geb和Gradle / Groovy / Selenium Cucumber。
如何在通过终端运行时登录控制台。即使我可以在groovy代码中使用println
语句,但这些语句不会在控制台中打印出来。
由于
答案 0 :(得分:6)
如果您希望在通过gradle build运行测试时看到打印到控制台的标准流(即标准输出println()
写入),那么您需要为test
任务启用它:
test {
testLogging.showStandardStreams = true
}
即使您未启用上述选项,您也可以在测试报告的其中一个标签中看到标准输出。