如何将 TestNG 测试输出文件夹配置在 Maven 目标文件夹内?

2024-04-03

Folks!

我是 TestNG 的新手,我正在尝试使用 Maven(Surefire 插件)和 Eclipse。

当我的测试由 Maven 运行时,其报告会按预期放在 target/surefire-reports 上,但是当由 Eclipse TestNG 插件运行相同的测试时,我希望它们也放入目标子文件夹中(因此可以通过clean Maven 目标并被 git 忽略,并不是说尊重 Maven 文件夹组织),但始终转到默认的 ${basedir}/test-output。

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

TIA 并向您致以问候,

Heleno


testng 插件无法自动找出来。

您可以在工作区或项目级别设置测试首选项。如果您将其设置在工作台级别,则对于所有项目,默认情况下 testng 都会将结果放在那里。

转到窗口->首选项->TestNG。
将输出目录更改为与 maven 输出目录相同。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 TestNG 测试输出文件夹配置在 Maven 目标文件夹内? 的相关文章

随机推荐