会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tester001
博客园
首页
新随笔
联系
订阅
管理
[置顶]
一文搞懂Pytest 钩子函数
摘要: 钩子函数运行原理 Pytest 的钩子函数机制是基于插件系统的,其核心原理如下: 插件架构:Pytest 通过 setuptools 入口点发现插件,所有钩子函数都通过插件形式实现 钩子调用点:Pytest 在测试执行的各个阶段预留了特定的调用点(hook点) 执行顺序:钩子函数按插件注册顺序执行,
阅读全文
posted @ 2025-07-05 17:01 蛋仔聊测试
阅读(7)
评论(0)
推荐(0)
[置顶]
Playwright 中 Page 对象的常用方法详解
摘要: Page 对象是 Playwright 的核心 API 之一,代表浏览器中的一个标签页或弹出窗口。以下是 Page 对象最常用的方法及其使用示例和运行原理。 1. 导航相关方法 goto(url) 作用:导航到指定 URL 原理:等待页面加载到网络空闲状态(load 事件触发) await page
阅读全文
posted @ 2025-07-04 08:12 蛋仔聊测试
阅读(12)
评论(0)
推荐(0)
2025年7月5日
Playwright 中特定的 Fixtures
摘要: Playwright 为 pytest 提供了一组专门的 fixtures,用于简化浏览器自动化测试的编写。这些 fixtures 管理浏览器、上下文和页面的生命周期,让测试更加简洁高效。 常用 Playwright Fixtures 列表 以下是 Playwright 最常用的 pytest fi
阅读全文
posted @ 2025-07-05 16:44 蛋仔聊测试
阅读(4)
评论(0)
推荐(0)
2025年7月4日
Playwright 中 page.clock 的常用方法和示例
摘要: Playwright 中的 page.clock API 允许你在测试中控制和模拟时间流逝,这对于测试定时器、延迟和日期相关功能非常有用。 常用方法 1. 安装时钟 await page.clock.install() 安装 fake timers,替换原生的定时器函数。 2. 前进时间 await
阅读全文
posted @ 2025-07-04 08:14 蛋仔聊测试
阅读(1)
评论(0)
推荐(0)
公告