pytest
文章平均质量分 58
一棵树长得超出它自己
这个作者很懒,什么都没留下…
展开
-
【自动化测试】pytest框架之fixture
fixture里面有个scope参数可以控制fixture的作用范围:session>module>class>function -function:每一个函数或方法都会调用 -class:每一个类调用一次,一个类中可以有多个方法 -module:每一个.py文件调用一次,该文件内又有多个function和class -session:是多个文件调用一次,可以跨.py文件调用,每个.py文件就是module 调用fixture: 1:直接传fixture的函数参数名称 2.使用装饰器@p原创 2022-05-27 14:44:55 · 725 阅读 · 0 评论 -
【自动化测试】pytest框架
安装pytest:pip install -U pytest 查看版本:pytest --version 文件名必须以test开头或者_test.py结尾,否则收集不到。 测试类必须Test开头,不能带有init方法 测试函数名必须以test开头 pytest三种执行方式: 命令行执行:pytest test0520.py 修改pycharm默认测试框架 修改run configurations pytest常用命令参数: -k 常用于筛选要进行运行的测试函数 -m 执行被打上标记为xx的用例,可原创 2022-05-26 15:27:38 · 309 阅读 · 0 评论