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

济南网站建设的方案近期重大新闻事件10条

济南网站建设的方案,近期重大新闻事件10条,深圳市建设管理中心网站,网站定制建设公司前言 目前有两种纯测试的测试框架#xff0c;pytest和unittestunittest应该是广为人知#xff0c;而且也是老框架了#xff0c;很多人都用来做自动化#xff0c;无论是UI还是接口pytest是基于unittest开发的另一款更高级更好用的单元测试框架出去面试也好#xff0c;跟别… 前言 目前有两种纯测试的测试框架pytest和unittestunittest应该是广为人知而且也是老框架了很多人都用来做自动化无论是UI还是接口pytest是基于unittest开发的另一款更高级更好用的单元测试框架出去面试也好跟别人说起来也好pytest的逼格明显高于unittest 为什么要用Pytest pytest 的官方网站介绍它具有如下特点 非常容易上手入门简单文档丰富文档中有很多实例可以参考能够支持简单的单元测试和复杂的功能测试支持参数化执行测试过程中可以将某些测试跳过skip或者对某些预期失败的case标记成失败支持重复执行(rerun)失败的 case支持运行由 nose, unittest 编写的测试 case可生成 html 报告方便的可持续集成工具 jenkins 集成可支持执行部分用例具有很多第三方插件并且可以自定义扩展 安装Pytest cmd运行 pip install -U pytestpip3 install pytest -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 查看版本 pytest --version 快速开始 #!/usr/bin/env python # -*- coding: utf-8 -*- __title__ __Time__ 2020-04-06 12:33 __Author__ 小菠萝测试笔记 __Blog__ https://www.cnblogs.com/poloyy/ def func(x):return x 1def test_answer():assert func(3) 5class TestClass:def test_one(self):x thisassert h in xdef test_two(self):x helloassert hasattr(x, check) 然后cmd进入当前文件目录直接执行 pytest 知识点 如果只执行 pytest 会查找当前目录及其子目录下以 test_*.py 或 *_test.py 文件找到文件后在文件中找到以 test 开头函数并执行如果只想执行某个文件可以 pytest start.py加上-q就是显示简单的结果 pytest -q start.py Pytest用例的设计原则 用Pytest写用例时候一定要按照下面的规则去写否则不符合规则的测试用例是不会执行的 文件名以 test_*.py 文件和*_test.py以 test_ 开头的函数以 Test 开头的类不能包含 __init__ 方法以 test_ 开头的类里面的方法所有的包 package 必须要有__init__.py 文件 Pytest执行用例规则 注意下面讲的都是在cmd中执行pytest命令 1、某个目录下所有的用例 pytest 2、执行某一个 py 文件下用例 pytest 脚本名称.py 3、运行start.py 模块里面的某个函数或者某个类某个类里面的方法 加v和不加-v都可以加-v的话打印的信息更详细 pytest -v 08_mark.py::TestClass::test_methodpytest 08_mark.py::TestClass::test_methodpytest start.py::test_answer 4、运行start.py 模块里面,测试类里面的某个方法 pytest start.py::TestClass::test_two 5、-m 标记表达式后续讲解 pytest -m login 将运行用 pytest.mark.login 装饰器修饰的所有测试后面再展开讲标记哦 6、-q 简单打印只打印测试用例的执行结果 pytest -q start.py 7、-s 详细打印 pytest -s start.py 8、-x 遇到错误时停止测试 pytest start.py -x 9、—maxfailnum当用例错误个数达到指定数量时停止测试 pytest start.py --maxfail1 10、-k 匹配用例名称 执行测试用例名称包含http的所有用例 pytest -s -k http start.py 11、-k 根据用例名称排除某些用例 1 pytest -s -k not http start.py 12、-k 同时匹配不同的用例名称 pytest -s -k method or weibo start.py Pycharm运行Pytest 平时写代码咱们都在Pycharm写的怎么可能一直用cmd来跑用例呢现在我们就来看看在Pycharm中如何运行Pytest 首先我们先要去settings里面设置单元测试框架为Pytest如果是nosetests的话右键运行是以python脚本运行的哦如果设置了unittest则是以unittest框架去运行 注意 pytest 是可以兼容 unittest 脚本的之前写的 unittest 用例也能用 pytest 框架去运行 今天的分享就到此结束了大家还有什么不懂的可以评论区下提问哈如果我的文章对你有所帮助的话可以点赞三联支持一下
http://www.huolong8.cn/news/185068/

相关文章:

  • 网站付费模板电商设计师简历
  • 做网站零成本百度一下你就知道百度首页
  • 中国空间站建成时间八亿wap建站
  • 巩义网站优化公司wordpress 邮件代发
  • 网站开发成本分析江苏军民融合网站建设
  • 宁波网站搭建公司定制怎样开一个自己的公司
  • 网站规划是什么意思电商网站搭建
  • 微网站开发合同1688关键词怎么优化
  • 泰州seo网站推广凡科建设网站如何
  • 网站建设目的与意义恢复原来的百度
  • 东莞外贸网站的推广王烨然
  • 网站交互是什么建设部166号令住建部网站
  • 德阳住房和城乡建设局网站顺德手机网站设计价位
  • 网站怎么做图片按按钮跳转网页浏览器电视版
  • 搜狗整站优化工业和信息化部工业文化发展中心
  • 甘肃省水利工程建设网站泉州找工作网站
  • 西安专业网站开发公司广州网站开发创意设计公司
  • 妇联网站建设方案电脑网站有哪些
  • wordpress站点收录好天津网络推广公司
  • 企业网站设计风格视频直播网站开发 设计
  • 自己做网站广告法商城网站开发 价格
  • wordpress双站企业电话黄页
  • 狼雨seo网站排名查询湖南正规竞价优化服务
  • 网站建设零基础美容美发网站建设方案
  • 吴江做网站怎么查在哪个网站做的备案
  • 自己做效果图的网站新洲城乡建设局网站
  • 做网站文案策划步骤公司网站模板建设
  • 网站建设宣传册内容镇江网站关键字优化公司
  • 电商网站前台功能模块望野是什么意思
  • 做网站用什么电脑互动平台有效学时是什么意思