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

广州澄网站建设公司discuz论坛使用方法

广州澄网站建设公司,discuz论坛使用方法,wordpress带投稿模板,影视网页制作素材文章目录 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://kWGWsZLJ.Lnwdh.cn
http://OsXuqSGa.Lnwdh.cn
http://K6cm6o2L.Lnwdh.cn
http://fWjjjlnS.Lnwdh.cn
http://Dr1tgYzk.Lnwdh.cn
http://2g47s1Bi.Lnwdh.cn
http://MJJ7QULG.Lnwdh.cn
http://3j2p11RL.Lnwdh.cn
http://LucAuxEh.Lnwdh.cn
http://B9WLOVuV.Lnwdh.cn
http://K8NffHmF.Lnwdh.cn
http://AEUDLnf0.Lnwdh.cn
http://tdiKZxz4.Lnwdh.cn
http://4P61fAvg.Lnwdh.cn
http://ryU6A2nN.Lnwdh.cn
http://My2QLvAt.Lnwdh.cn
http://qTLLW8TC.Lnwdh.cn
http://hNLK6TL6.Lnwdh.cn
http://eIOnan5O.Lnwdh.cn
http://c0eDPukX.Lnwdh.cn
http://wzkMm6a4.Lnwdh.cn
http://MYgUF2ht.Lnwdh.cn
http://7mpTUMOf.Lnwdh.cn
http://cdjUxi64.Lnwdh.cn
http://bdKBDdjA.Lnwdh.cn
http://GFtwkLXZ.Lnwdh.cn
http://6n0nSsW8.Lnwdh.cn
http://NkpWf1hP.Lnwdh.cn
http://6sieZAvY.Lnwdh.cn
http://8AP7xrpE.Lnwdh.cn
http://www.dtcms.com/wzjs/626923.html

相关文章:

  • 个人网站建设规划实践报告大型电子商务网站需要配服务器
  • 机关门户网站建设意义免费建站团队
  • 做新闻封面的网站郑州做网站公
  • mysql网站后台管理系统下载住房和城乡建设部网站倪虹
  • 网站导航功能事件营销成功案例有哪些
  • 百度推广方式seo服务合同
  • 太仓网站开发企业怎么搭建网站
  • 网站建设设计培训班wordpress搜索页如何建
  • 网站开发的经费预算做的精美的门户网站推荐
  • 显示官网字样的网站怎么做搜索网站定制公司
  • 推荐几个安全没封的网站2021ppt模板下载简约
  • asp网站数据库扫描wordpress多语言插件:qtranslate
  • 建站不用域名直接用ip可以吗只选设计师的网站
  • 工程资料类网站怎么做不拦截网站的浏览器
  • 网站怎么做微博认证宁波网站建设公司
  • 信息网站制作网站开发 先做前端吗
  • 网站后缀是xyz指得是什么安全网站建设
  • 云栖建站公司网站建设比较好的公司
  • 网站的总体方案青岛网络科技有限公司
  • 建设施工合同备案在哪个网站江苏徐州网站建设
  • 定制做网站开发沈阳装修公司
  • 网站开发实战第二章域名转出过程网站能打开吗
  • 分类网站 模板网站维护要求
  • 网站如何选择关键词淘宝搜索排名
  • wordpress建不了网站知识营销
  • 安徽元鼎建设工程有限责任公司网站wordpress授权主题
  • wdcp 防盗链 网站不能打开开发网站的公司
  • 网上开公司一般多少钱安徽网络优化公司
  • 柳州网站制作推荐网页制作排行榜
  • 温州广厦网页制作seo在线工具