pytest

名字还没想好☜3 天前
数据库·python·oracle·pytest·测试
用 pytest fixture 组织可维护的测试:告别一堆重复的 setUp写测试写到后面,你八成会遇到这个场景:二十个测试函数,每个开头都要先建一个数据库连接、塞几条测试数据、跑完再清掉。复制粘贴到第五个函数你就烦了,而且哪天连接方式变了,二十处都得改。pytest 的 fixture 就是专门治这个的——它把「准备环境」和「测试逻辑」彻底分开,而且比 unittest 的 setUp/tearDown 灵活得多。这篇把 fixture 从基础用到进阶讲透。
自动化和Linux5 天前
python·pycharm·pytest
【pytest在pycharm中运行与CMD命令运行区别一】图1.1图1.2
博观而约取厚积而薄发6 天前
python·测试工具·单元测试·自动化·pytest
Pytest 从入门到精通,一篇就够(超详细实战教程)Pytest 是 Python 生态中最主流的自动化测试框架,专为编写和运行单元测试、接口测试、UI 测试等各类测试用例设计,相比 Python 内置的 unittest:
imzed6 天前
python·自动化·pytest
使用 Playwright + Pytest 构建 Web UI 自动化测试框架先来看一个直观的对比:核心优势示例:什么是 POM? 将页面元素定位和业务操作封装为对象,提高代码可维护性。
普通网友6 天前
开发语言·python·pytest
pytest一些常见的插件E assert -7 == 7 E + where -7 = add(-3, -4)test_sample.py:20: AssertionError ------------------------------------------------- generated html file: file://E:\workspace-py\Pytest\report\index.html -------------------------------------------------- ========
测试老哥9 天前
自动化测试·软件测试·python·测试工具·测试用例·pytest·接口测试
Pytest自动化测试详解🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快自动化测试有很多优点,但这里有3个主要的点
糖果店的幽灵1 个月前
软件测试·python·功能测试·自动化·pytest·接口测试
软件测试接口测试从入门到精通:Python接口自动化 - pytest测试框架🎯 本章目标:掌握pytest测试框架,学会用pytest编写专业的接口自动化测试。pytest 是Python最流行的测试框架,简洁、强大、易用。
2601_961875241 个月前
conda·pytest·pillow·pip·web3.py·ipython·gunicorn
花生十三资料1200题|题库|刷题
某人辛木1 个月前
前端·python·pycharm·pytest
Web自动化测试python对于版本十分敏感,建议统一使用最新版本,减少报错可能。地址:Python Releases for Windows | Python.org
淡漠的蓝精灵1 个月前
其他·pytest
pytest-xdist:把 pytest 测试分发到多核 CPU 执行写代码的人基本都用过 pytest,测试套件大了之后,执行时间会越来越长。pytest-xdist 就是解决这个问题的插件,它能把测试任务分发到多个 CPU 核心并行运行。目前在 GitHub 上有 1,865 个 Star。
弹简特1 个月前
自动化·pytest
【接口自动化】03-YAML详解及Parametrize数据驱动我们在上一期中提到过fixture的参数化,当时我们说这个参数化我们会很少用,因为后面会介绍其他的方法就是数据驱动测试,不过我们本期介绍的方法是以参数化为基础的,我们的数据驱动测试是对参数化测试的基础上加了数据文件,那么接下来我们就开始进行本期的正题。
007张三丰1 个月前
运维·服务器·自动化测试·pytest·测试框架
软件测试专栏(11/20):测试框架开发:pytest深度解析与插件体系本文导读:pytest是Python生态中最强大、最灵活的测试框架,凭借简洁的语法和强大的插件体系,已成为测试开发的首选工具。本文将深入解析pytest的核心机制,带你掌握fixture设计、参数化技巧、钩子函数的使用,并了解如何开发自定义插件来扩展框架能力。
我的xiaodoujiao1 个月前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列25--继续处理testCase中的数据测试学习记录,仅供参考!书接上篇,baseInfo中的数据已经处理完,接着继续处理testCase中的数据,可以看到testCase的最外层是一个list类型,可以通过循环去读取里面的每一组数据;具体详细步骤可自行查看每行代码注释;
xiaobai1781 个月前
ui·自动化·pytest·playwright
pytest+playwright实现UI自动化(4)-上夹具fixture接上篇,首先做了几个优化点:后续的页面都要基于登录态进行,那Playwright 里最适合的是 保存登录态,后续用例直接复用登录后的浏览器状态
弹简特1 个月前
自动化·pytest·测试
【接口自动化】02-Pytest固件fixture核心机制与Allure企业级报告实战本文带你系统掌握Pytest的两大核心能力:固件(fixture)与Allure报告。从unittest风格的前后置开始,逐步深入到fixture的灵活用法、conftest统一管理、插件集成,再到企业级Allure报告的搭建与定制。内容实用、节奏友好,帮你轻松写出更规范的自动化测试框架。
弹简特1 个月前
自动化·pytest
【接口自动化】01-pytest详解、pytest执行逻辑、pytest参数、配置文件和pytest标记各位老铁们好,从本期开始,我们就进入到自动化测试的学习了,我会陆续更新接口自动化、UI自动化、app自动化等等笔记干货,我们本期会从接口自动化开始,那么话不多说,我们开始本期的内容: 本期我们会带你了解什么是pytest、测试框架和测试插件、pytest框架执行测试用例的逻辑、pytest参数以及标记等等 我们Python的自动化绝大部分是基于框架去执行的,所以我们的自动化会围绕着pytest测试框架展开。
香辣西红柿炒蛋1 个月前
python·pytest
pytest框架介绍Pytest是一个功能强大、灵活且易于使用的Python测试框架,它已经成为Python生态系统中最受欢迎的测试工具之一。与Python标准库中的unittest框架相比,Pytest提供了更加简洁、直观的语法和更丰富的功能集,使得编写、组织和运行测试变得更加高效和愉快。
我的xiaodoujiao2 个月前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列24--如何用Pytest去设计接口测试用例并执行测试学习记录,仅供参考!1、先删除 testcase 软件包的 login 和 userManager 目录中的测试文件;
我的xiaodoujiao2 个月前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列23--结合Pytest框架使用4-前后置处理测试学习记录,仅供参考!本文实际结合测试项目接口服务进行 API 接口自动化测试;建议可参考学习:使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 19--测试框架Pytest基础 3--前后置操作应用