Testng 如何忽略测试类class
testng可以利用@Test(enabled = false),enabled置为false直接忽略一个测试方法method,但是如果想忽略整个class,不能直接这么用。(将class中的method一个一个忽略掉毕竟不是正道)
Testng忽略除了在测试代码里,将enabled置为false。还可以在执行文件xml里设置。
忽略一个package
<packages>
<exclude name="com.weibo.qa.testcase.file"/>
</packages>
忽略一个method
<classes>
<class name="com.weibo.qa.testcase.strategy.FeedLowuserUnfollowFeedTest">
<methods>
<exclude name="xxxx"/>
</methods>
</class>
</classes>
忽略一个class 但是通过这种方法不能直接忽略一个class 可以建一个groups来忽略 在要忽略的class前面加上@Test(groups={“anyname”}) 在xml里加上
<groups>
<run>
<exclude name="anyname"/>
</run>>
</groups>
从而实现了忽略一个测试类的目的。
转载请注明原文地址: https://ju.6miu.com/read-12518.html