30.七-用例执行的顺序
2017-05-24 13:41
197 查看
'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)
相关文章推荐
- TestNG设置输出测试报告的内容级别和设置测试用例按顺序执行
- TestNG特定顺序执行测试用例
- TestNG设置输出测试报告的内容级别和设置测试用例按顺序执行
- selenium---unittest框架测试用例函数执行顺序 优先级
- 用例执行顺序缺陷
- unittest 执行测试用例的顺序
- selenium---unittest框架测试用例函数执行顺序 优先级
- selenium---unittest框架测试用例函数执行顺序 优先级
- 测试用例顺序执行时,若上一个用例未退出iframe,下一个测试用例默认需要一次退出iframe,否则定位iframe出现错误
- 在visual studio中自定义顺序执行测试用例
- Python单元测试框架-用例执行顺序
- junit4 中用例执行顺序
- selenium的TestNG框架注解,测试集合,用例分组,依赖测试,特定顺序执行,跳过某个case执行,自定义日志,断言_06
- JUnit4:在测试用例中用FixMethodOrder指定测试方法的执行顺序
- Junit框架使用(3)--按照顺序执行测试用例
- Junit测试用例按顺序执行
- python unittest控制用例的执行顺序
- Junit--按照顺序执行测试用例
- TestNG执行测试用例的顺序
- Robotium测试用例执行顺序及批处理方式