测试框架中用例的执行顺序:
1、数字优先
2、大写字母其次
3、小写字母最后
以上排序,科学的参考依据:ASCII码
排序规则:以test后面的字符为参考依据,如test_add test_sub(test_add是优先于test_sub先执行)
根据test后面的用例名按照ASCII码来对比排序,如第一个相同就比第二个以此类推
class jisuan(unittest.TestCase):
def test_add(self):
print("------------------->")
def test_a1ub(self):
print("+++++++++++++++++++>")
def test_aub(self):
print("===================>")
if __name__ =='__main__':
unittest.main()
输出结果:
+++++++++++++++++++>
------------------->
===================>