unittest默认顺序是:根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0-9,A-Z,a-z。所以以A开头的测试用例方法会优先执行,以a开头会后执行
示例
# -*- coding:utf-8 -*-
import unittest
class Test(unittest.TestCase):
def setUp(self):
print('开始执行用例')
def tearDown(self):
print('用例执行结束')
def test01(self):
print('执行用例1')
def test02(self):
print('执行用例2')
def testAdd(self):
print('执行用例3')
def test_add(self):
print('执行用例4')
if __name__ == '__main__':
unittest.main()
结果:
领取专属 10元无门槛券
私享最新 技术干货