自动化测试中,不想所有用例都跑一边,只想跑冒烟测试,就可以用group
1.xml文件配置加上groups
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Default Suite">
<test name="Java_Learn">
<groups>
<run>
<include name="smoke"></include>
</run>
</groups>
<classes>
<class name="selenium3.TestNG_001"/>
</classes>
</test> <!-- Java_Learn -->
</suite>
2.java文件里在想要执行的方法前面加上groups
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.AfterTest;
import org.testng.Assert;
import org.testng.annotations.Parameters;
public class TestNG_001 {
@Test
public void f1() {
Assert.assertEquals("2", "3");
}
@Test(groups="smoke")