我有使用Maven2构建的Java项目。使用JUnit框架进行测试(和Selenium但它无关紧要)。我想将截图(我有它)添加到测试结果中。在这里,在SO上,我发现similar question解决了它,但是使用了Ant。我想知道是否有任何选项如何使用Maven2而不是Ant来管理它,或者如果有其他解决方案如何将屏幕截图添加到测试结果中。
在Maven中进行测试我使用Maven surefire plugin和Maven surefire report plugin
非常感谢。
答案 0 :(得分:0)
不幸的是,如果不修补maven surefire报告插件,我认为这不容易实现。报告插件使用surefire XML报告并使用Doxia库生成maven HTML报告。
生成报告的类位于:
修补此类以更改为报告输出几乎是直截了当的;但是它需要维护surefire报告插件的自定义版本。