selenium---unittest框架测试用例函数执行顺序 优先级
2017-04-20 17:05
911 查看
python自动化测试里面,在执行用例函数时,并不是从上往下执行的,需要自己在函数命
名时做文章。
Unittest框架里面在执行函数时会遍历所有以test开头的函数,不带test的函数不会被执行,
并且执行的优先级为: 根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0-9,A-Z,
a-z。所以以A开头的测试用例方法会优先执行,以a开头会后执行。所以我们在命名函数
时可以带上数字,如:
以上函数test_1、test_2、test_3被系统通过数字的顺序来调用执行了。
比如我们加上大小写字母,结果会不一样:
这个结果就是按数字---大写字母----小写字母来执行了。
大家可以根据自己的需求来命名测试用例的函数名称。
有问题加群交流QQ群:610845268
名时做文章。
Unittest框架里面在执行函数时会遍历所有以test开头的函数,不带test的函数不会被执行,
并且执行的优先级为: 根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0-9,A-Z,
a-z。所以以A开头的测试用例方法会优先执行,以a开头会后执行。所以我们在命名函数
时可以带上数字,如:
以上函数test_1、test_2、test_3被系统通过数字的顺序来调用执行了。
比如我们加上大小写字母,结果会不一样:
这个结果就是按数字---大写字母----小写字母来执行了。
大家可以根据自己的需求来命名测试用例的函数名称。
有问题加群交流QQ群:610845268
相关文章推荐
- selenium---unittest框架测试用例函数执行顺序 优先级
- selenium---unittest框架测试用例函数执行顺序 优先级
- selenium的TestNG框架注解,测试集合,用例分组,依赖测试,特定顺序执行,跳过某个case执行,自定义日志,断言_06
- Python之使用unittest框架和HTMLTestRunner.py文件实现多个测试用例执行与测试报告生成
- 用Python搭建自动化测试框架,我们需要组织用例以及测试执行,这里博主推荐Python的标准库——unittest。 unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那
- 【selenium】python+selenium+unittest,关于每次执行完一个测试用例都关闭浏览器等时间较长的问题之解决方案
- selenium之unittest批量执行测试用例、生成html报告
- unittest 执行测试用例的顺序
- Unit Test测试框架中的测试的执行顺序
- python unittest控制用例的执行顺序
- python利用unittest进行测试用例执行的几种方式
- Python中unittest框架写测试用例
- (selenium 六)unittest通过测试套件组织用例 (2)
- (selenium 五)unittest通过测试套件组织用例
- Python单元测试框架之pytest---如何执行测试用例
- Python+Selenium框架设计篇之9-unittest执行脚本方法之makeSuite()
- selenium一个完整的unittest测试框架格式(单线程,非测试报告)
- selenium一个完整的unittest测试框架格式(单线程,非测试报告)
- Python-unittest---测试用例批量执行
- appium自动化测试实践之python利用unittest进行测试用例执行的几种方式(转载)