关于同一个包下不同的测试类的执行顺序

testng.xml文件中添加如下内容
关于同一个包下不同的测试类的执行顺序_第1张图片
第一个类中的内容:

public class AddGYS{
@Test(priority=1, groups="1")
public void Test1(){
}
@Test(priority=2, groups="1")
public void Test2(){
}
@Test(priority=3, groups="1")
public void Test3(){
}
@Test(priority=4, groups="1")
public void Test4(){
}

}
第二个类中的内容:

public class AddProduct {
@Test(priority=1,dependsOnGroups= {"1"})
public void Test1(){
}
@Test(priority=2,dependsOnGroups= {"1"})
public void Test2(){
}
@Test(priority=3,dependsOnGroups= {"1"})
public void Test3(){
}
@Test(priority=4,dependsOnGroups= {"1"})
public void Test4(){
}
}

你可能感兴趣的:(关于同一个包下不同的测试类的执行顺序)