gpt4 book ai didi

java - 如何在 Netbeans 测试结果中查看集成测试?

转载 作者:行者123 更新时间:2023-11-30 07:09:12 24 4
gpt4 key购买 nike

我的开发环境是 Netbeans 7.4 和 Maven 3.0.5(与 Netbeans 捆绑在一起)。我正在使用 JUnit 4.11 构建单元(以 Test 结尾的类名)和集成测试(以 IT 结尾的类名)。我正在运行单元测试并使用“-DskipITs”Maven 选项排除集成测试。我有一个自定义操作,它只运行带有故障安全插件的集成测试。两者都执行成功。但是,在运行单元测试时,我只能在“测试结果”窗口中看到结果。如何让集成测试显示在“测试结果”窗口中?通过集成测试,我只能在控制台中看到输出。

最佳答案

maven-failsafe-plugin 仅在integration-testverify(当然还有帮助)目标中执行,而maven-surefire-plugintest 目标期间运行。

NetBeans 测试结果窗口仅显示使用“测试”目标执行的测试。

我针对这种情况的解决方案是将我的集成测试归类为

  • testintegration - 只是轻量级 IT,我用 surefire 运行它们(以便在测试结果窗口中看到它们)
  • testtheavy - 那些需要我引导我使用故障安全插件运行的东西

我希望您可以选择做一些接近于此的事情。

关于java - 如何在 Netbeans 测试结果中查看集成测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23354603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com