我已经为TestNG框架中的每个类确定了方法的优先级。当我运行套件时。我看到每个类首先触发的优先级1方法,然后是每个类的下一个优先级。
我也尝试使用" preserve-order =" true">"在testing.xml中,但是问题就是沮丧。
..详细说明
Class A
{@Test(priority =1)
method A1()
@Test(priority =2)
method A2}
Class B
{@Test(priority =1)
method B1()
@Test(priority =2)
method B2}
当套件被触发时 - 执行顺序为A1,B1,A2和B2。对于不同包中同一项目中的类似场景,我看到执行顺序A1,A2,B1和B2