pytest

小马哥编程4 天前
selenium·测试工具·pytest
【软件测试】自动化测试框架Pytest + Selenium的使用Pytest + Selenium 是一种常见的自动化测试框架组合,用于编写和执行 Web 应用程序的自动化测试。Pytest 是一个强大的 Python 测试框架,而 Selenium 是一个用于浏览器自动化的工具,二者结合使用可以高效地进行 Web 应用的功能测试、UI 测试等。
明月与玄武6 天前
pytest·pytest框架环境切换
Pytest多环境切换实战:测试框架配置的最佳实践!你是否也遇到过这种情况:本地测试通过,一到测试环境就翻车?环境变量错乱、接口地址混乱、数据源配置丢失……这些「环境切换」问题简直像定时炸弹,随时引爆你的测试流程!
<花开花落>15 天前
pytest
将Python第三方库转换为真正的 pytest 插件在使用 pytest 进行测试时,我遇到了这样的错误:这个错误通常出现在测试工程的结构中有多层 conftest.py 文件,并且在非顶层的 conftest 中定义了 pytest_plugins。从 pytest 7.0.0 版本开始,这种用法被废弃,因为它会影响整个测试套件而不仅仅是该 conftest.py 以下的测试。
春风又。18 天前
python·测试工具·自动化·pytest
接口自动化——初识pytest在pycharm的terminal中 输入下面的代码,即可查看所有的配置项部分配置项 :命令行参数就是每次执行测试的时候在 pytest 命令后面添加 参数:下面是一个简单的测试代码:
南部余额18 天前
前端·爬虫·python·ui·pytest·pylawright
playwright解决重复登录问题,通过pytest夹具自动读取storage_state用户状态信息
小码哥说测试20 天前
自动化测试·软件测试·测试工具·自动化·pytest·测试工程师
接口自动化进阶 —— Pytest全局配置pytest.ini文件详解!pytest.ini 是 Pytest 的全局配置文件,用于自定义测试运行的行为和规则。通过配置 pytest.ini,可以避免在命令行中重复输入参数,提升测试的效率和一致性。
天才测试猿21 天前
自动化测试·软件测试·python·功能测试·测试工具·测试用例·pytest
Python常用自动化测试框架—Pytest在之前的文章里我们已经学习了Python自带测试框架UnitTest,但是UnitTest具有一定的局限性
Rhys..21 天前
开发语言·python·pytest
2、pytest核心功能(进阶用法)目录1、标记(Markers):自定义插件内置标记2、夹具(Fixtures):夹具得用法夹具作用域3、钩子(hook):
一只天蝎的晋升之路23 天前
开发语言·python·pytest
Python中常用的测试框架-pytest和unittestunittest 是Python标准库的一部分,设计灵感来源于Java的JUnit框架。遵循面向对象的设计思想,测试用例需要继承unittest.TestCase类,通过定义方法来实现测试逻辑。强调测试用例的组织结构,测试类和测试方法需要遵循一定的命名规范(如测试方法名以test开头)。测试运行时,通常通过unittest.main()来启动测试。
明月与玄武23 天前
pytest·pytest-xdist·进行高效并行自动化测试
pytest-xdist 进行高效并行自动化测试pytest-xdist 的核心功能是通过多进程分发测试任务,每个进程独立运行测试,确保测试隔离。2025 年 3 月 25 日,pytest-xdist 在 GitHub 上已有超过 1,200,000 次下载,表明其在测试社区中的广泛接受。
测试笔记(自看)23 天前
python·自动化·pytest·allure
Python+Requests+Pytest+YAML+Allure接口自动化框架GitHub源码地址(详细注释):源码调试项目python自主搭建:附项目源码本项目是基于 Python+Requests+Pytest+YAML+Allure 搭建的 接口自动化测试框架,用于对 REST API 进行测试。 框架的主要特点包括: 模
活跃家族23 天前
python·pytest
Jsonpath使用1、jsonpath语法 注意:jsonpath取值之后,获得的是一个列表,如果想获取jsonpath 转换之后的值,使用列表的取值即可
Rhys..24 天前
pytest
4、pytest常用插件pytest 是一个功能非常强大的测试框架,支持丰富的插件系统。插件可以扩展 pytest 的功能,从而使测试过程更加高效和便捷。以下是一些常用的 pytest 插件及其作用:
水银嘻嘻24 天前
selenium·测试工具·pytest
Selenium+Pytest+POMSelenium 官方文档1、什么是 Selenium? Selenium 不是一个工具,是一个工具包:
南部余额25 天前
运维·python·gitee·jenkins·pytest
Jenkins最新版,配置Gitee私人令牌和Gitee凭证
活跃家族25 天前
运维·服务器·pytest
Pytest的夹具共享(2)1、问题:夹具跟用例都是写在一个py文件中,在自动化框架中,测试用例、夹具在不同的文件中,跨文件夹具使用呢? “”" 在XXX测试用例模块中,使用夹具?
不戳的柠檬25 天前
pytest
自动化测试框架pytest+requests+allure这个框架基于python的的 Pytest 进行测试执行,并结合 Allure插件 生成测试报告的测试框架。采用 关键字驱动 方式,使测试用例更加清晰、模块化,同时支持 YAML 文件来管理测试用例,方便维护和扩展。
evelol71 个月前
pytest
【pytest框架源码分析五】pytest插件的注册流程前文介绍到pytest整体是运用插件来实现其运行流程的。这里仔细介绍下具体过程。 首先进入main方法