码迷,mamicode.com
首页 > 其他好文 > 详细

pytest4-测试用例setup和teardown

时间:2020-06-08 14:17:20      阅读:50      评论:0      收藏:0      [点我收藏+]

标签:func   功能   cti   全局   bsp   setup   开始   有用   method   

用例运行级别

  • 模块级(setup_module/teardown_module)开始于模块始末,全局的

  • 函数级(setup_function/teardown_function)只对函数用例生效(不在类中)

  • 类级(setup_class/teardown_class)只在类中前后运行一次(在类中)

  • 方法级(setup_method/teardown_method)开始于方法始末(在类中)

  • 类里面的(setup/teardown)运行在调用方法的前后

 

运行的优先级:

setup_class》setup_method》setup 》用例   

备注:这里setup_method和teardown_method的功能和setup/teardown功能是一样的,一般二者用其中一个即可

 

setup_module是所有用例开始前只执行一次,teardown_module是所有用例结束后只执行一次

 

setup_function是所有函数开始前只执行一次,teardown_function是所有函数结束后只执行一次

setup_function》用例1》teardown_function

 

pytest4-测试用例setup和teardown

标签:func   功能   cti   全局   bsp   setup   开始   有用   method   

原文地址:https://www.cnblogs.com/jodie2019/p/13065183.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!