'unittest 框架默认根据ASCII码的顺序加载测试用例'
import unittest
class TestBdd(unittest.TestCase):
def setUp(self):
print("test TestBdd:")
def test_ccc(self):
print("test ccc")
def test_aaa(self):
print("test aaa")
def tearDown(self):
pass
class TestAdd(unittest.TestCase):
def setUp(self):
print("test TestAdd:")
def test_bbb(self):
print("test bbb")
def tearDown(self):
pass
if __name__ =='__main__':
#unittest.main()#unittest.main() 按照顺序规则加载测试用例
#构造测试集
suite =unittest.TestSuite()
suite.addTest(TestBdd("test_ccc"))
suite.addTest(TestAdd("test_bbb"))
suite.addTest(TestBdd("test_aaa"))
#执行测试
runner=unittest.TextTestRunner()
runner.run(suite)
import unittest
class TestBdd(unittest.TestCase):
def setUp(self):
print("test TestBdd:")
def test_ccc(self):
print("test ccc")
def test_aaa(self):
print("test aaa")
def tearDown(self):
pass
class TestAdd(unittest.TestCase):
def setUp(self):
print("test TestAdd:")
def test_bbb(self):
print("test bbb")
def tearDown(self):
pass
if __name__ =='__main__':
#unittest.main()#unittest.main() 按照顺序规则加载测试用例
#构造测试集
suite =unittest.TestSuite()
suite.addTest(TestBdd("test_ccc"))
suite.addTest(TestAdd("test_bbb"))
suite.addTest(TestBdd("test_aaa"))
#执行测试
runner=unittest.TextTestRunner()
runner.run(suite)