![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pytest
文章平均质量分 66
昔_年~
这个作者很懒,什么都没留下…
展开
-
Pytest系列(三):setup和teardown的使用
目录一、unittest分类二、pytest分类优先级实例一、unittest分类unittest框架的3个级别的前置方法和后置方法分别是:方法级别:前置函数:setUp()后置函数:tearDown()类级别:前置函数:setUpClass()后置函数:tearDownClass()模块级别:前置函数:setUpModule()后置函数:tearDownModule()二、pytest分类模块级别:setup_module、teardown_module函数级别:set原创 2021-05-18 10:46:10 · 305 阅读 · 0 评论 -
pytest系列(二):assert断言
目录前言常用断言前言1、与unittest不同,pytest使用的是python自带的assert关键字来进行断言2、assert关键字后面可以接一个表达式,只要表达式的最终结果为True,那么断言通过,用例执行成功,否则用例执行失败常用断言assert a:判断a为真assert not a:判断a不为真assert a in b:判断b包含aassert a == b:判断a等于bassert a != b:判断a不等于b代码# test_assert.py的内容class原创 2021-05-13 19:43:15 · 328 阅读 · 0 评论 -
pytest系列(一):快速入门和基础
目录前言什么是unittest?什么是pytest?pytest安装查看版本第一个测试将多个测试用例放在一个calss中知识点pytest用例的设计原则命令行模式执行pytest命令规则1、执行某个目录下的所有用例2、执行某一个py文件下用例3、执行.py模块里面的某个函数,或者某个类,或者某个类里面的某个方法4、-m标记表达式5、-q 简单打印,只打印测试用例的执行结果6、-s 详细打印7、-x 遇到错误时停止测试8、- -maxfail=n,当用例n次故障后停止9、-k 运行包含与给定名称匹配的名称的测原创 2021-05-13 18:35:04 · 340 阅读 · 0 评论