selenium执行测试用例的顺序,出现不按照用例编写顺序执行的问题

在某一次打开pycharm运行之前编写的测试用例时,发现执行函数时,并不是按照编写顺序执行用例

排除法

首先确保函数开头均是test开头,然后检查了一下是不是在中文键盘下输入了字母,发现并没有

接着百度搜索相关内容,发现原来是和后面的命名有关系

Unittest执行测试用例函数时,会根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0-9,A-Z,a-z

例如test_1,test_2,test_a这样

至于之前为什么没有出现,可能我写的时候没有注意命名,正好是按顺序来的。。。

 


你可能感兴趣的:(测试,selenium,python)