gpt4 book ai didi

java - 扩展 BaseTest 的 testNG 测试

转载 作者:行者123 更新时间:2023-11-28 20:47:44 27 4
gpt4 key购买 nike

我们注意到,当 testNG 测试用例扩展 TestCase (JUnit) 时,这些测试开始作为 Junit 测试执行。另外,我应该提一下,测试是通过 Maven 运行的。

这是错误还是功能?是否可以覆盖此行为并仍然将这些类型的测试作为 TestNG 测试运行?你知道 TestNG 谈论这个的链接吗?

谢谢。

最佳答案

我不认为 TestNG 或 JUnit 都需要任何基类,因为它们都使用注释来指定测试方法。为什么你认为你需要扩展一个类?为什么 TestNG 类会扩展 JUnit 基类 TestCase?它们作为 JUnit 测试运行有什么奇怪的吗?

这听起来既不是错误也不是功能,而是您的用户错误。我不确定你在这里得到什么。你为什么要这样做?

更新:你的问题让我很困惑。您是否成功运行了 JUnit 测试,但您没有尝试将其转换为 TestNG,或者相反?我很难理解您要在这里实现的目标。将 Maven 排除在外。它们是由您、Ant 还是 Maven 运行的并不重要。

关于java - 扩展 BaseTest 的 testNG 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1107063/

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