Testng如何忽略测试类class

    xiaoxiao2021-03-25  119

    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

    最新回复(0)