首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将TestNG测试输出文件夹配置到Maven目标文件夹中?

如何将TestNG测试输出文件夹配置到Maven目标文件夹中?
EN

Stack Overflow用户
提问于 2014-04-10 18:50:12
回答 4查看 19.1K关注 0票数 9

伙计们!

我是TestNG上的新手,我正在用Maven (尽人皆知的插件)和Eclipse来尝试它。

当我的测试由Maven运行时,它的报告会按预期的方式放到target /surefire-报告中,但是在Eclipse插件运行时,我希望它们也放在一个目标子文件夹中(因此,它被干净的TestNG目标清除,git忽略了,而不是尊重Maven文件夹组织),但是总是进入默认的${basedir}/test-output。

有办法我能做到吗?我更喜欢手动配置Eclipse设置(无法TestNG检测到它是一个Maven项目,因此可以一致地更改它的输出文件夹?),但是如果没有这样的方法,肯定有人会提供帮助。

蒂娅和问候,

海勒诺

EN

Stack Overflow用户

发布于 2014-04-12 06:38:17

您需要像在http://testng.org/doc/documentation-main.html#logging-xml-reports中描述的那样重新配置XML,以设置outputDirectory属性。

从这一页:

为了配置这个记者,您可以在命令行中使用-reporter选项,或者在嵌套元素中使用Ant任务。对于其中的每一个,您必须指定类org.testng.reporters.XMLReporter。请注意,您无法配置内置报告程序,因为此报表将只使用默认设置。如果只需要具有自定义设置的XML报告,则必须使用这两种方法之一手动添加它,并禁用默认侦听器。

目前还不清楚如何将其转换为Maven Surefire插件的配置。

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22996542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档