pytest

xiaobai1786 小时前
ui·自动化·pytest·playwright
pytest+playwright实现UI自动化(4)-上夹具fixture接上篇,首先做了几个优化点:后续的页面都要基于登录态进行,那Playwright 里最适合的是 保存登录态,后续用例直接复用登录后的浏览器状态
弹简特11 小时前
自动化·pytest·测试
【接口自动化】02-Pytest固件fixture核心机制与Allure企业级报告实战本文带你系统掌握Pytest的两大核心能力:固件(fixture)与Allure报告。从unittest风格的前后置开始,逐步深入到fixture的灵活用法、conftest统一管理、插件集成,再到企业级Allure报告的搭建与定制。内容实用、节奏友好,帮你轻松写出更规范的自动化测试框架。
弹简特2 天前
自动化·pytest
【接口自动化】01-pytest详解、pytest执行逻辑、pytest参数、配置文件和pytest标记各位老铁们好,从本期开始,我们就进入到自动化测试的学习了,我会陆续更新接口自动化、UI自动化、app自动化等等笔记干货,我们本期会从接口自动化开始,那么话不多说,我们开始本期的内容: 本期我们会带你了解什么是pytest、测试框架和测试插件、pytest框架执行测试用例的逻辑、pytest参数以及标记等等 我们Python的自动化绝大部分是基于框架去执行的,所以我们的自动化会围绕着pytest测试框架展开。
香辣西红柿炒蛋2 天前
python·pytest
pytest框架介绍Pytest是一个功能强大、灵活且易于使用的Python测试框架,它已经成为Python生态系统中最受欢迎的测试工具之一。与Python标准库中的unittest框架相比,Pytest提供了更加简洁、直观的语法和更丰富的功能集,使得编写、组织和运行测试变得更加高效和愉快。
我的xiaodoujiao8 天前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列24--如何用Pytest去设计接口测试用例并执行测试学习记录,仅供参考!1、先删除 testcase 软件包的 login 和 userManager 目录中的测试文件;
我的xiaodoujiao8 天前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列23--结合Pytest框架使用4-前后置处理测试学习记录,仅供参考!本文实际结合测试项目接口服务进行 API 接口自动化测试;建议可参考学习:使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 19--测试框架Pytest基础 3--前后置操作应用
wanglei2007089 天前
pytest
pytest自动化测试框架项目架构本文介绍了基于pytest的自动化测试框架项目架构设计。整体采用分层设计,包含config(全局配置)、core_base(底层功能封装)、resource(业务流关键字)、data(测试数据)、test_cases(测试用例)等核心目录。其中config存放环境配置和pytest钩子,core_base实现底层操作封装,resource组合原子操作形成业务流,test_cases通过排列组合业务流构建测试用例。框架还包含reports(测试报告)、common(公共工具)等辅助目录,以及定义pytest
词元Max13 天前
人工智能·pytest
2.12 pytest 实战:如何测试 AI 应用本文适合谁:有 JUnit + Mockito 测试经验的 Java 工程师,想学习如何测试 AI 应用的开发者。读完本篇,你能用 pytest 测试包含 LLM 调用的 Agent,学会 mock LLM API,掌握 AI 应用测试的特殊策略。
biter down13 天前
服务器·windows·pytest
11:pytest 框架 assert 验证测试断言是一种调试辅助工具,用于检查程序的状态是否符合预期:在传统的 unittest 框架中,你需要用 self.assertEqual(a, b)、self.assertTrue(x) 这类专用方法来断言,不仅语法冗余,还需要额外记忆不同场景的方法名。
biter down14 天前
开发语言·python·pytest
14:pytest-order 插件 顺序控制案例在 pytest 默认执行规则中,测试用例是按照文件加载顺序、字母顺序自动执行的,无法人为指定先后。但在实际 GUI 自动化、接口自动化项目中,用例往往存在依赖关系(比如必须先执行登录,才能执行下单;必须先执行新增,才能执行编辑 / 删除),强行依赖默认顺序极易导致用例执行失败。
我的xiaodoujiao14 天前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列21--结合Pytest框架使用2--断言和插件测试学习记录,仅供参考!本文实际结合测试项目接口服务进行 API 接口自动化测试;建议可参考学习:从 0 到 1 搭建完整 Python 语言 Web UI自动化测试学习系列 17--测试框架Pytest基础 1--介绍使用
我的xiaodoujiao15 天前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列22--结合Pytest框架使用3-分组、跳过执行和参数化处理测试学习记录,仅供参考!本文实际结合测试项目接口服务进行 API 接口自动化测试;在pytest中,可以使用标记(mark)或者参数化来实现测试用例的分组执行,分组执行是一种将测试用例按照特定的标记或者条件进行组织和运行的方法。
测试员周周18 天前
开发语言·人工智能·python·功能测试·ui·appium·pytest
【Appium 系列】第13节-混合测试执行器 — API + UI 的协同执行说明:本节讲解当一个测试用例需要同时使用接口测试和 UI 测试时,如何协调执行。有些测试用例,光靠接口测试或 UI 测试都不够。
旦莫21 天前
人工智能·python·测试开发·pytest·ai测试
一个完美的AI测试Agent应该是什么样的APP UI自动化测试发展了十余年,从早期的脚本录制回放,到后来的控件树定位,再到如今的AI赋能,工具在进化,但核心痛点始终没有根本改变:手工用例到自动化脚本的转化率长期维持在低位,大量边缘场景和复杂交互仍依赖人工执行;跨设备适配需要投入大量人力维护;UI变化后脚本脆弱得像纸糊的;断言能力只能做文本和元素级别的简单比对,无法理解语义。
我的xiaodoujiao21 天前
python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列20--结合Pytest框架使用测试学习记录,仅供参考!本文实际结合测试项目接口服务进行 API 接口自动化测试;建议可参考学习:从 0 到 1 搭建完整 Python 语言 Web UI自动化测试学习系列 17--测试框架Pytest基础 1--介绍使用
测试员周周21 天前
开发语言·人工智能·python·功能测试·测试工具·单元测试·pytest
【AI测试路线图2】功能测试转 AI 测试:4~5 个月,一条最稳的路导读:这篇不是《零基础 5~8 个月》的精简版,而是专门给「会测但不确定要补多少」的人看的裁剪版。你有用例、缺陷、业务沟通——不用推倒重来。真正要补的通常只有两块:脚本能不能落地(约 3~4 周),以及脑子能不能接受没有唯一标准答案(换脑约 1 周)。线 A、线 B 各块细节需要时再翻零基础篇对应节;本篇只写:跳过什么、硬磕什么、做到什么算过关、怎么排四个月。
我的xiaodoujiao21 天前
开发语言·python·学习·测试工具·pytest
API 接口自动化测试详细图文教程学习系列19--添加封装其他的方法测试学习记录,仅供参考!1、 修改项目根目录 unit_tools 软件包debugtalk.py的 Python 文件内容,添加获取当前时间方法;
小卓(friendhan2005)22 天前
pytest
基于 Pytest + Requests + Allure 的博客系统API自动化测试实践本次测试的博客系统后端 API 基于 Spring Boot 框架搭建,提供用户认证、博客管理、用户信息查询等核心功能。为确保 API 接口功能稳定、数据准确性和安全性,对系统开展了全面的 API 自动化测试。