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

用书籍上的文章做网站更新电商网站项目

用书籍上的文章做网站更新,电商网站项目,wordpress 顶部工具栏,自己买服务器建设网站unittest框架和pytest框架区别及示例 类型unittest框架pytest框架unittest框架示例pytest框架示例安装python内置的一个单元测试框架,标准库,不需要安装第三方单元测试库,需要安装使用时直接引用 import unittest安装命令:pip3 install pyte…

unittest框架和pytest框架区别及示例

类型unittest框架pytest框架unittest框架示例pytest框架示例
安装python内置的一个单元测试框架,标准库,不需要安装第三方单元测试库,需要安装使用时直接引用 import unittest安装命令:pip3 install pytest,使用时直接引用import pytest
用例编写规范1. 测试类必须继承 unittest.TestCase,2. 测试方法必须test开头命名1. 测试模块以 test_ 开头命名如:test_login.py,或以 _test 结尾,2. 测试类必须以Test开头命名,且测试类中不能有 init 方法,3. 测试方法/测试函数:必须以test开头在这里插入图片描述在这里插入图片描述
执行方式1. unittest和pytest框架都可以在文件里和终端执行,2. unittest和pytest执行方式并不依赖终端和文件内的命令,后期会单独创建一个main执行入口文件来执行(这里了解即可,先当测试使用)在这里插入图片描述1. 文件内执行:pytest.main([‘-s’,‘-v’]),2. 终端执行:pytest -s -v
执行顺序在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
筛选用例可以通过筛选函数名、类名、模块名执行在这里插入图片描述在这里插入图片描述在这里插入图片描述
前置和后置提供了setUp/tearDown,每个用例运行前、结束后运行一次。setUpClass和tearDownClass,所有用例执行前、结束后,只运行一次在这里插入图片描述在这里插入图片描述在这里插入图片描述
收集用例使用unittest.TestSuite()套件收集测试用例,再通过TestLoader()加载器:可以加载类,加载模块名执行创建 py 文件命名以 test_开头或者_test 结尾文件自动收集用例,例如: test_login.py login_test.py在这里插入图片描述在这里插入图片描述
断言在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
参数化在这里插入图片描述直接使用@pytest.mark.parametrize装饰器,例如:@pytest.mark.parametrize(“case”,test_data) #case :变量名 item:测试数据 test_data在这里插入图片描述在这里插入图片描述
测试报告1. 使用unittest自带的测试报告格式 2. 使用HTMLTestRunnerNew库,需要额外安装在这里插入图片描述在这里插入图片描述在这里插入图片描述
重运行机制1. unittest不支持,2. 可以参考unittestreport扩展库支持重运行机制,安装命令: pip install unittestreport通过插件rerunfailures支持重运行机制,安装命令:pip install pytest-rerunfailures,例如(指定标签失败用例–运行2次间隔为5秒后):pytest -m smoke --reruns 2 --reruns-delay 5在这里插入图片描述
运行一般都会单独写一个main执行入口文件,有两种运行 1. 使用unittest自带的runner,2. 结合HTMLTestRunnerNew插件运行通过main入口文件执行命令,也可以通过终端命令执行在这里插入图片描述在这里插入图片描述
插件比unittest插件相对多很多,目前有600+,比如allure插件
http://www.15wanjia.com/news/47349.html

相关文章:

  • 股权众筹网站开发站长素材免费下载
  • 网站建设的税点服务器租用
  • h5响应式企业网站源码五种关键词优化工具
  • 做发包业务网站站内关键词排名软件
  • 洛阳建设银行网站产品推广思路
  • 昆明微网站制作做网站的公司
  • 17网站一起做网店 新塘seo平台代理
  • 怎么封闭网站网页制作的软件有哪些
  • 中国建设银行网站首页河西网点贴吧推广
  • 网站建设有什么工作seo教程网站优化
  • 门户网站建设模板百度上打广告怎么收费
  • 营销型网站建设团队搜索引擎排名谷歌
  • 蚌埠网站建设费用网页制作网站
  • 哪里找装修设计师南宁哪里有seo推广厂家
  • 购买域名之后怎么做网站西seo优化排名
  • wordpress定义网站搭建谷歌seo
  • wordpress 主题预览广东seo推广公司
  • 苏州本地网站怎么注册网站免费的
  • 上海松江做网站建设seo分析报告怎么写
  • 初中生做网站挣钱百度总部公司地址在哪里
  • 网站设计制作费用公关公司排名
  • 做网站方案怎么写什么是外链
  • 一起做网站广州批发市场搜索风云榜
  • 网站循环滚动图片z怎么做网络优化器下载
  • 如和做视频解析网站百度做广告怎么收费
  • 学校网络营销推广方案seo网站排名推广
  • 电子商务简介宁波营销型网站建设优化建站
  • 玄武网站建设网络推广预算方案
  • 做婚介网站可行性报告模板促销方案
  • 厦门网站开发公做一个网站的步骤