栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

pytest常用知识点记录

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

pytest常用知识点记录

  • 批量安装三方框架
    1、新建txt文件,列写待安装框架

    2、执行指令,完成安装
    指令:pip install -r install.txt

  • pytest.ini文件:可以自定义一些规则,然后run.py文件直接使用pytest.main()方法执行用例即可

    run.py

    备注:
    addopts :执行参数
    失败重跑:addopts = -vs --reruns 2
    根据标签跑场景用例:addopts = -vs -m “smoke or home”
    testpaths:待执行用例目录
    python_files:用例文件命名格式
    python_classes:用例类 命名格式
    python_functions:用例方法命名格式
    markers:标签分类

  • 统一前后置方法(unitest类型)
    setup:每个用例执行前运行
    teardown:每个用例执行后运行
    setup_class:每个类执行前开始运行
    teardown_class:每个类执行后运行

  • 自定义前后置:@pytest.fixture(scope=,params=,autouse=,ids=,name=)

    scope:
    1、function 函数
    备注:作用与方法时,用例执行函数添加方法即可

    2、class 类

    3、module 模块
    4、package/session 会话
    备注:一般和conftest.py文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/688933.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号