Selenium+Java(05):使用testng.xml控制测试类的执行顺序

引言:
我们在执行自动化测试用例的时候可能会发现这样一种现象,取类名的时候是按字母顺序去取的,但自动执行的时候却是天女散花哗啦啦啦乱成一团并没有遵循任何的顺序,就像这样:
写的时候是美美的井然有序
Selenium+Java(05):使用testng.xml控制测试类的执行顺序_第1张图片
执行的时候就是乱糟糟
Selenium+Java(05):使用testng.xml控制测试类的执行顺序_第2张图片
上面的05和01就很烦的自动换了位置。
既然我们已经按照流程写好了代码,当然想按我们的想法来执行它。
那麽我们要怎么有计划有顺序地控制测试用例们的执行顺序呢,客官来来来往里走:

首先,我们需要参考我的另一篇博文:https://blog.csdn.net/qq_36396763/article/details/89295006
里面主要是介绍了在一个类中如何控制用例的执行顺序,我们所需要看的是其中的testNG配置方法。
如果懒的话就直接往下看好啦,我给你们粘过来了:

一、创建TestNG.xml
配置之前我们需要先找到TestNG的配置文件TestNG.xml,在创建完项目并引入TestNG后,并不会自动生成TestNG.xml,需要我们手动创建,创建方法就是这样啦:
①在项目上右键,选择TestNG-Convert to testNG。

你可能感兴趣的:(Selenium自动化测试)