• 2024-07-04关于conftest和fixtures
    一、conftest.py文件作用:存放case的前提条件和后置条件配置函数;一般该类函数都会使用fixture装饰(fixture该篇第二点会介绍);使用conftest里面的函数时不需要导入conftest.py这个文件。只需将函数名作为变量传入test_case即可调用;使用conftest.py的规则:特点:conftest
  • 2024-04-24python之pytest
    安装pipinstallpytest 终端运行pytest:在当前目录中查找并运行所有符合测试用例命名规范的测试用例。pytest-q:以简化模式运行所有测试用例。pytest-v:以详细模式运行所有测试用例。pytesttest_sample.py:运行指定的测试文件test_sample.py中的所有测试用例。
  • 2023-12-15关键字 开发-12 yaml文件实现参数化
    前言说到接口自动化,那肯定少不了参数化,这也是pytest的一个特色之一,相比与unitest实现起来更加方便好用。实验参数化常见的就是使用@pytest.mark.parametrize在测试函数或类中定义多组参数,在用例中实现参数化。#参数化方式一[email protected]("test_in
  • 2023-03-19pytest 获取帮助信息
     查看帮忙信息F:\PycharmProjects\djangotest>pytest--h查看版本号F:\PycharmProjects\djangotest>pytest--version查看mark相关功能F:\PycharmProjects\dja
  • 2022-11-26tep时隔8个月迎来重大全新升级
    tep此次更新,旨在从“工具”升级为“框架”,为此做了大量的代码整洁工作,重新设计了部分功能,项目脚手架也焕然一新。功能展示conftest.py脚手架生成的conftest.py只有一行代码:f
  • 2022-10-15pytest fixtures[控制用例的执行顺序2]
    pytest可以使用@pytest.fixture装饰器来装饰一个方法,被装饰的方法名可以作为一个参数传入到测试方法中。可以使用这种方法来完成测试之前的初始化,也可以返回数据给测试函数