我成功设置了 CasperJS 测试套件,并通过这种方式导出到 xUnit XML 文件:
$ casperjs test googletesting.js --xunit=log.xml
感谢xUnit Plugin,我成功地通过 Jenkins 自动化了这些测试。 .
感谢 [Mail Watcher Plugin][3],我什至设法在构建失败时设置电子邮件通知,这太棒了!
唯一的问题是输出的格式,有点乱。 在构建控制台输出和我的电子邮件通知中,我看到以下内容:
[37;46;1mTest file: tests.js[0m
[33m# TEST XXX[0m
[32;1mPASS[0m #aaa found
[32;1mPASS[0m #bbb found
[32;1mPASS[0m ccc found
[32;1mPASS[0m ddd found
在 xUnit Plugin页面,上面写着:
For each xUnit tool, an embedded style sheet is used. However, the plugin also enables you to use a custom style sheet for your own tool such as WebUI
有没有办法显示构建输出,使其具有漂亮的颜色并正确设置样式?
最佳答案
万岁!
实际上,描述我的问题让我进行调查并找到解决方案!
我只需要安装AnsiColor Plugin并在构建环境中选中颜色 ANSI 控制台输出框!
更多信息请点击:http://code.dblock.org/the-jenkins-ansicolor-plugin-youve-all-been-waiting-for
它现在在我的控制台输出中显示美丽的颜色。
我的电子邮件通知仍然很糟糕,但谁在乎呢?...
希望对大家有帮助!
关于jenkins - xUnit 与 Jenkins : how to display colors in the Build Console Output?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22066333/