技术栈
pytest
久久学姐
6 天前
python
·
pytest
·
bdd
·
playwright
·
fsm
Python+Playwright+Pytest+BDD,用FSM打造高效测试框架
一、前言在快速迭代以及业务复杂度有所提升的情况下, 传统的脚本, 渐渐显示出维护困难、扩展性欠佳、覆盖不全面等诸多难题。怎样运用更为科学、更为系统的方式去进行复杂业务流程的自动化测试的建模与实现, 这是每一位测试工程师都必定要思考的问题。
小白上线*^_^*
6 天前
软件测试
·
pytest
·
python测试框架
·
ai测试基础
Pytest 自动化测试框架速通指南(二)
本文作为上篇 Pytest 零基础速通指南的续篇,在掌握用例编写、命令行执行、基础运行结果解读的前提下,递进讲解 Pytest 五大核心高阶实战能力:测试用例 Mark 标记分类管理、数据驱动参数化、Fixture 夹具前置后置依赖封装、Allure 等第三方插件与企业级可视化测试报告落地,最终结合 Selenium 完成 Web 自动化完整项目实战。全文配套可直接运行的代码案例,解决自动化测试中用例分组执行、多组数据迭代、测试环境复用、缺陷报告输出等企业真实痛点,帮你完整搭建可落地的 Python 自动
Logintern09
7 天前
pytest
pytest的AST 断言重写
“AST 断言重写”你平时写 assert result == expected,在 Pytest 底层,这行代码在运行前就被语法树(AST)重写了。 Pytest 把它变成了一段极其复杂的代码,不仅判断结果对不对,还会把 result 和 expected 的每一个属性、每一个变量的值都打印出来。这就是为什么 Pytest 报错时,能给你提供那么丰富、那么详细的上下文信息。
Tinyfacture
8 天前
python
·
测试工具
·
自动化
·
pytest
接口自动化之添加商品(pytest)
这是一个json文件(additems.json):这是读取数据的read_data.py
ji_shuke
10 天前
前端
·
自动化测试
·
docker
·
jenkins
·
pytest
·
allure
·
playwright
从零深入:基于 Playwright + Pytest + Allure 的企业级 Web 端到端自动化测试框架实战
适合人群:测试开发、自动化测试工程师、希望从 Selenium 迁移到 Playwright 的同学、想搭建可落地 E2E 基建的研发团队 文章定位:不只讲「怎么跑通」,而是把框架设计、POM、环境配置、失败取证、Allure 报告、Docker/Jenkins CI,以及 AI Skill 辅助写用例整条链路讲透 建议阅读时长:30~45 分钟(可作为系列教程骨架一次性收藏)
祉猷并茂,雯华若锦
11 天前
selenium
·
测试工具
·
pytest
Selenium+Pytest自动化测试框架实战
作者:[你的名字] 发布日期:2026-07-28 关键词:Selenium、Pytest、Page Object、UI 自动化、驱动管理、日志配置
祉猷并茂,雯华若锦
13 天前
selenium
·
测试工具
·
pytest
Pytest+Selenium自动化测试:失败自动截图集成Allure报告
下面这篇笔记可以直接发布到 CSDN,内容包含了你的代码、运行命令、结果和详细讲解。在 UI 自动化测试中,测试失败时如果能自动截图并附加到报告里,会极大提高问题排查效率。 本文将演示如何使用 Pytest + Selenium + Allure 实现这一功能,并通过一个“商品新增”的测试用例来展示完整流程。
我的xiaodoujiao
16 天前
python
·
学习
·
测试工具
·
pytest
API 接口自动化测试详细图文教程学习系列32--Allure测试报告2
测试学习记录,仅供参考!建议可借鉴:完善优化 Allure 测试报告显示内容、自定义定制化展示 Allure 测试报告内容、添加allure测试报告显示信息;
一孤程
20 天前
selenium
·
自动化
·
pytest
Pytest+Selenium搭建自动化框架-保姆级实战教程
从零开始,手把手带你搭建一套企业级UI自动化测试框架。从环境安装到框架设计,从编写第一条用例到生成Allure测试报告,每一步都有截图和代码,保证你能跑通。
名字还没想好☜
23 天前
数据库
·
python
·
oracle
·
pytest
·
测试
用 pytest fixture 组织可维护的测试:告别一堆重复的 setUp
写测试写到后面,你八成会遇到这个场景:二十个测试函数,每个开头都要先建一个数据库连接、塞几条测试数据、跑完再清掉。复制粘贴到第五个函数你就烦了,而且哪天连接方式变了,二十处都得改。pytest 的 fixture 就是专门治这个的——它把「准备环境」和「测试逻辑」彻底分开,而且比 unittest 的 setUp/tearDown 灵活得多。这篇把 fixture 从基础用到进阶讲透。
自动化和Linux
25 天前
python
·
pycharm
·
pytest
【pytest在pycharm中运行与CMD命令运行区别一】
图1.1图1.2
博观而约取厚积而薄发
1 个月前
python
·
测试工具
·
单元测试
·
自动化
·
pytest
Pytest 从入门到精通,一篇就够(超详细实战教程)
Pytest 是 Python 生态中最主流的自动化测试框架,专为编写和运行单元测试、接口测试、UI 测试等各类测试用例设计,相比 Python 内置的 unittest:
imzed
1 个月前
python
·
自动化
·
pytest
使用 Playwright + Pytest 构建 Web UI 自动化测试框架
先来看一个直观的对比:核心优势示例:什么是 POM? 将页面元素定位和业务操作封装为对象,提高代码可维护性。
普通网友
1 个月前
开发语言
·
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 -------------------------------------------------- ========
测试老哥
1 个月前
自动化测试
·
软件测试
·
python
·
测试工具
·
测试用例
·
pytest
·
接口测试
Pytest自动化测试详解
🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快自动化测试有很多优点,但这里有3个主要的点
糖果店的幽灵
2 个月前
软件测试
·
python
·
功能测试
·
自动化
·
pytest
·
接口测试
软件测试接口测试从入门到精通:Python接口自动化 - pytest测试框架
🎯 本章目标:掌握pytest测试框架,学会用pytest编写专业的接口自动化测试。pytest 是Python最流行的测试框架,简洁、强大、易用。
2601_96187524
2 个月前
conda
·
pytest
·
pillow
·
pip
·
web3.py
·
ipython
·
gunicorn
花生十三资料1200题|题库|刷题
某人辛木
2 个月前
前端
·
python
·
pycharm
·
pytest
Web自动化测试
python对于版本十分敏感,建议统一使用最新版本,减少报错可能。地址:Python Releases for Windows | Python.org
淡漠的蓝精灵
2 个月前
其他
·
pytest
pytest-xdist:把 pytest 测试分发到多核 CPU 执行
写代码的人基本都用过 pytest,测试套件大了之后,执行时间会越来越长。pytest-xdist 就是解决这个问题的插件,它能把测试任务分发到多个 CPU 核心并行运行。目前在 GitHub 上有 1,865 个 Star。