当我运行我的 testng 套件时,有一些测试类需要被忽略。我尝试对需要忽略的类和方法使用 @Test(enabled=false) 注释。但我的问题是需要忽略的类扩展了一个抽象类,即使我在基类上有 @Test(enabled=false) 注释,也不会忽略这个抽象类测试方法。在 Junit 中,我可以在基类上使用 @ignore,而扩展类上的测试方法根本不会被调用。如何在 testng 中复制这种行为。
此外,在我的 testng 套件中,我按包而不是按类运行测试。因此,即使我尝试将班级分组并忽略该小组,它也不起作用。
<test name="Test">
<groups>
<run>
<exclude name="testClass"/>
</run>
</groups>
<packages>
请帮忙