Python单元测试框架-用例执行顺序
2016-10-13 20:32
495 查看
unittest框架默认根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0~9,A~Z,a~z。
运行结果如下:
import unittest class TestB(unittest.TestCase): def setUp(self): print("test start") def test_bbb(self): print("test bbb") def test_aaa(self): print("test aaa") def tearDown(self): print("test end") class TestA(unittest.TestCase): def setUp(self): print("test start") def test_ccc(self): print("test ccc") def tearDown(self): print("test end") if __name__ == '__main__': unittest.main()
运行结果如下:
从结果中可看出:TestA类会优先于TestB类被执行,test_aaa()方法会优先于test_bbb()被执行,并没有按照用例从上到下的顺序执行。
相关文章推荐
- Python单元测试框架之pytest---如何执行测试用例
- selenium的TestNG框架注解,测试集合,用例分组,依赖测试,特定顺序执行,跳过某个case执行,自定义日志,断言_06
- 用Python搭建自动化测试框架,我们需要组织用例以及测试执行,这里博主推荐Python的标准库——unittest。 unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那
- selenium---unittest框架测试用例函数执行顺序 优先级
- python unittest控制用例的执行顺序
- selenium---unittest框架测试用例函数执行顺序 优先级
- selenium---unittest框架测试用例函数执行顺序 优先级
- Junit框架使用(3)--按照顺序执行测试用例
- Python之使用unittest框架和HTMLTestRunner.py文件实现多个测试用例执行与测试报告生成
- Python中单元测试框架 Nose的安装
- android不用另建工程进行单元测试及改变测试方法执行顺序
- Python自动单元测试框架
- TDD:MS自带的单元测试 之 线程模型和执行顺序
- python自动单元测试框架
- 一个通用的单元测试框架的思考和设计08-实现篇-在testcase代码中执行sql语句
- PyUnit_Python自动单元测试框架
- PyUnit_Python自动单元测试框架
- Python单元测试框架Pyunit 的使用
- python unittest单元测试方法和用例
- 在visual studio中自定义顺序执行测试用例