我正在使用@CucumberOptions(plugin = {"pretty"} 测试黄瓜中的报告,但是默认颜色真的很糟糕..所以我希望更改输出报告中的字体颜色。任何人都知道..如何继续更远?
问问题
6860 次
1 回答
2
有关控制台颜色,请参见Console-Colors。
对于报告,您可以指定以 JSON 格式输出报告,然后将生成的 JSON 传递给自定义格式化程序。请参阅自定义格式化程序。顺便说一句,这就是 TeamCity 创建报告的方式。
以下是生成 HTML 和 JSON 报告的示例:
@RunWith(Cucumber.class)
@Options(format = { "html:target/cucumber-html-reports", "json:target/cucumber-html-reports/cucumber.json"},
features = { "."},
tags = {"~@obsolete", "~@wip", "~@detailed", "~@SP", "@FRA001, @SWZ001"},
strict = true)
public class CucumberRunnerTest {
}
JSON cucumber-jvm 报告的目的不是为了可读,而是作为传递给其他应用程序的中间体。有关它们支持的颜色选项,请参阅各个自定义格式化程序。
于 2017-03-22T20:07:48.907 回答