当一个 class 中多个 testmethod 的时候 而且 testmethod 通过 priority 设置顺序时, testng.xml 有多个这样的 class 可能会出现乱序问题,因为 testng 一开始会加载所有的 annotation , 所以在 testng 看来 classA.testmethod.priority=1 与 classB.testmethod.priority=1 是同样的优先级。


↙↙↙阅读原文可查看相关链接,并与作者交流