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

品牌策划网站推荐科技有限公司的经营范围

品牌策划网站推荐,科技有限公司的经营范围,wordpress grace7 破解,两山开发公司前言 项目开发中有很多的功能#xff0c;通常开发人员需要对自己编写的代码进行自测#xff0c;除了借助postman等工具进行测试外#xff0c;还需要编写单元测试对开发的代码进行测试#xff0c;通过单元测试来判断代码是否能够实现需求#xff0c;本文介绍的pytest模块是…前言 项目开发中有很多的功能通常开发人员需要对自己编写的代码进行自测除了借助postman等工具进行测试外还需要编写单元测试对开发的代码进行测试通过单元测试来判断代码是否能够实现需求本文介绍的pytest模块是一个非常好用的框架不仅支持简单的测试也支持应用中复杂的功能测试。 pytest简介 这里引用pytest官方文档中的内容pytest is a mature full-featured Python testing tool that helps you write better programs. Getting start pytest安装 pytest的运行环境是python3.6 3.7 3.8 3.9 pypy3.在命令行中运行下述命令安装pytest pip install pytest安装完成之后运行下述命令检查是否安装成功 pytest --version pytest 6.2.4第一个测试 可以通过四行代码为一个函数创建简单的测试。 # test.py def func(x):return x1def test_answer():assert func(5) 7下面就可以执行pytest命令来测试功能。 100%是指运行所有测试用例的整体进度完成之后pytest会显示一个失败报告指出具体错误原因。pytest可以指定文件进行测试更多的时候pytest会运行当前目录和子目录中的所有test_*.py或者*_test.py形式的文件。 在类中进行多个测试 如果编写了多个测试用例可以将多个测试用例放在同一个类中但是需要确保类型的前缀是Test否则将会被pytest跳过。 class TestDemo:def test_one(self):x thisassert h in xdef test_two(self):x helloassert hasattr(x, check)下面是使用pytest执行测试的结果在类中编写测试需要注意两点第一类名必须有Test前缀第二在使用类进行测试时不需要实例化对象pytest会自动找到test_前缀的方法执行。 Usage and Invocations Exit codes 不晓得有没有细心的小伙伴发现没有在使用pycharm运行完成一段程序后会显示Process finished with exit code 0表示程序正常运行完毕了在运行pytest时也会出现exit code并且可能会出现大概6种不同的exit code exit code 0所有的测试都已经收集并且成功通过 exit code 1收集并运行了测试但是有些测试失败了 exit code 2测试执行过程中被打断 exit code 3执行测试时发生内部错误 exit code 4pytest命令使用错误 exit code 5没有收集测试 终止测试 在pytest运行时可以通过命令控制在出现一个或者N个失败信息时停止继续测试。 pytest -x # stop after first failure pytest --maxfail2 # stop after two failures指定/选择测试用例 pytest支持多种多方运行和选择测试用例。 测试指定py文件pytest test_mod.py 测试指定目录pytest /usr/local/testing/ 通过节点id指定测试每个被收集的测试都会被分配一个唯一的nodeid,由模块名、类名、函数名等每个部分使用::分隔。 运行模块中的指定的测试用例pytest test_mod.py::test_func 运行类中的某个测试方法pytest test_mod.py::TestClass::test_method pytest选项 -r选项可以用于在测试会话结束时显示更加剪短的测试摘要信息在大型的测试用例中可以非常清晰的获取所有失败、跳过等信息。-r参数可以和下面其他选项结合使用输出不同的结果信息。 f失败的 E错误的 s跳过的 x失败的 p通过的如仅查看失败和跳过的测试可以执行pytest -rfs。
http://www.w-s-a.com/news/220364/

相关文章:

  • 关于微网站策划ppt怎么做做插画的网站
  • 做设计网上揽活哪个网站最好中企动力算大厂吗
  • 电子商务网站开发常用工具牡丹江吧
  • 四川成都网站制作公司wordpress 获取某个分类的文章
  • wordpress 编辑器推动门户网站建设不断优化升级
  • 做游戏网站的前景温江区建设局网站
  • 济南做微网站推广做网站seo优化总结
  • 巢湖网站建设电话长沙大型互联网公司
  • wordpress站群主机海南人
  • 云南网站建设维护商业网站建设教程
  • 云南省滇中引水工程建设管理局网站jsp个人网站设计
  • 网站建设 域名业务 邮箱互联网装饰网站
  • 建设厅技工在哪个网站上查询有了网站模板 还要怎样做
  • 城市联盟网站怎么做百度云网站建设视频教程
  • 织梦cms 官方网站网页视频如何下载到电脑
  • 查询建设公司业绩网站国外外链平台
  • 搭建直播网站需要怎么做做石材网站步骤
  • 移动网站如何做权重wordpress 统计字数 插件
  • 编写网站的软件百度指数教程
  • 网站改版建议策划书做设计什么兼职网站
  • 北京做兼职网站文创产品设计流程
  • 南阳做玉器网站wordpress 图片被缩小
  • 自己做网站卖衣服cms做网站容易不
  • 安徽安搜做的网站怎么样手机网站商城建设答辩问题
  • 分析不同网站的优缺点房产网站定制
  • 深圳工业设计大展2021论坛与网站做优化哪个更好
  • 什么网站做招聘比较好网络营销渠道管理
  • 网站建设选择什么模式淘宝网站可以做轮播吗
  • 山西免费网站制作乌市高新区建设局网站
  • 公司网站建设费用会计处理手机app免费下载