当前位置: 首页 > news >正文

深圳定制西装哪家好郑州网站优化软件

深圳定制西装哪家好,郑州网站优化软件,源码网站,三水住房和城乡建设局的网站文章目录 1.setup和teardown简介2.模块级别的 setup 和 teardown3.函数级别的 setup 和 teardown4.方法级别的 setup 和 teardown5.类级别的 setup 和 teardown 1.setup和teardown简介 在 pytest 中,setup 和 teardown 用于在测试用例执行前后执行一些准备和清理操…

文章目录

  • 1.setup和teardown简介
  • 2.模块级别的 setup 和 teardown
  • 3.函数级别的 setup 和 teardown
  • 4.方法级别的 setup 和 teardown
  • 5.类级别的 setup 和 teardown

1.setup和teardown简介

在 pytest 中,setup 和 teardown 用于在测试用例执行前后执行一些准备和清理操作。

setup 和 teardown共有四个级别

等级说明范围
函数级别setup_function 和 teardown_function针对每个测试函数执行前和执行后进行操作。
类级别setup_class 和 teardown_class针对每个测试类执行前和执行后进行操作,它们必须是类的静态方法。
方法级别setup_method 和 teardown_method针对类中的每个测试方法执行前和执行后进行操作。
模块级别setup_module 和 teardown_modulesetup_module 和 teardown_module针对整个测试模块执行前和执行后进行操作。

2.模块级别的 setup 和 teardown

针对整个测试模块执行前和执行后进行操作。
示例:

def setup_module(module):print(f"开始执行测试模块: {module.__name__}")def teardown_module(module):print(f"测试模块 {module.__name__} 执行完毕")def test_example1():print('执行测试用例1')assert 1==1def test_example2():print('执行测试用例2')assert 2==2

运行结果:
在这里插入图片描述

3.函数级别的 setup 和 teardown

针对每个测试函数执行前和执行后进行操作。
示例:

def setup_function(function):print(f"开始执行测试函数: {function.__name__}")def teardown_function(function):print(f"测试函数 {function.__name__} 执行完毕")def test_example1():print('执行测试用例1')assert 1==1def test_example2():print('执行测试用例2')assert 2==2

运行结果:
在这里插入图片描述

4.方法级别的 setup 和 teardown

针对类中的每个测试方法执行前和执行后进行操作。
示例:

class TestClass:def setup_method(self,method):print(f"开始执行测试方法: {method.__name__}")def teardown_method(self, method):print(f"测试方法 {method.__name__} 执行完毕")def test_example1(self):print('执行测试用例1')assert 1 == 1def test_example2(self):print('执行测试用例2')assert 2 == 2

运行结果:
在这里插入图片描述

5.类级别的 setup 和 teardown

针对每个测试类执行前和执行后进行操作,它们必须是类的静态方法。
示例:

class TestClass:def setup_class(cls):print(f"开始执行测试类: {cls.__name__}")def teardown_class(cls):print(f"测试类 {cls.__name__} 执行完毕")def test_example1(self):print('执行测试用例1')assert 1 == 1def test_example2(self):print('执行测试用例2')assert 2 == 2

运行结果:
在这里插入图片描述

http://www.yayakq.cn/news/119794/

相关文章:

  • 网站模板编辑器永久免费的建站系统有哪些
  • 企业网站制作报价单微信引流获客软件
  • 网站怎么seo关键词排名优化推广怎么分析网站建设的优缺点
  • 网站权重怎么看网站开发的技术内容
  • c2c网站的特点及主要功能网站建设预算表格
  • 创网关键词优化排名详细步骤
  • 用mui做的网站怎么查看vps网站服务器时间
  • 石家庄网站建设智美广州北京网站建设
  • 网站建设网页设计小江seo网站排名优化快速排
  • 长沙专业做网站公司有哪些展台
  • 宝山企业做网站修改wordpress登陆用户名和密码
  • 网站建设的目的和意义亚马逊跨境电商app
  • 看装修效果图哪个网站好阳山做网站
  • 外国优秀网站欣赏可以做英文单词puzzle的网站
  • 济宁做网站建设的公司wordpress手动获取相关文章
  • 微商城网站建设平台合同范本网站托管
  • 湖南常德广宇建设网站网站系统平台建设
  • 外贸高端网站建设网红营销策划方案
  • 沈阳网站托管公司unity网络游戏开发
  • 代做毕设网站推荐宁夏自治区公路建设管理局网站
  • 网站建设自我总结松江php网站开发培训
  • 盐城网站建设找宇wordpress月会员邀请码
  • 南通网站建设协议关键词优化推广公司哪家好
  • 公司网站建设阿里云深圳网站建设公司联华
  • 网站更换名称需要重新备案吗pexels免费素材网站
  • 响应式商品展示的网站源码网站突然掉排名了
  • 兰州企业做网站中国最大的私人定制公司
  • 男女性男女直接做的视频网站贡井区建设局网站
  • 高端定制网站建设网络科技公司简介
  • 宜宾团购网站建设wordpress wiki知识库