可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

测试检测与质量验证插画
技术指南

Playwright 九大最佳实践与常见陷阱

想让 Playwright 端到端测试更稳定高效?本文总结 9 条核心实践:明确覆盖目标、稳定选择器、用例隔离、用户视角断言、浏览器矩阵、自动化与监控、善用工具链、别测第三方集成。

测试检测与质量验证插画
技术指南

Playwright 端到端测试实战指南

以官方 TodoMVC 演示页面为例,说明 Playwright 端到端测试流程:环境搭建、编写与运行测试、UI 模式时间旅行调试,以及视觉回归检测。

测试检测与质量验证插画
技术指南

Playwright 测试核心概念入门

什么是 Playwright?本文讲解 Playwright 的适用场景、架构原理(浏览器协议直连)、安装上手、测试文件结构、运行方式、结果查看与调试方法。

测试检测与质量验证插画
技术指南

Playwright Python 测试入门

在 Python 中使用 Playwright 做端到端测试:环境搭建、编写第一个测试、核心概念(定位器/自动等待/断言)、真实用户场景、进阶功能与调试方法。

测试检测与质量验证插画
技术指南

用 Playwright 端到端测试注册与登录流程

用 Playwright 测试认证流程:未登录重定向、注册表单校验、注册提交、登录登出与 CI 集成。区分局部示例与完整邮件验证链路,说明生产拨测的隔离和清理要求。

测试检测与质量验证插画
技术指南

自动化 Playwright 拨测:持续保障注册与登录可用

如何把关键认证流程设计为定时浏览器探测:选择用例、设置频率、管理测试数据、配置告警,并区分自建 Playwright 执行器与观测云 YAML 浏览器拨测。

测试检测与质量验证插画
技术指南

Pytest Fixtures 完全指南

Pytest fixtures 是消除测试准备代码重复的利器。本文系统讲解 fixture 的创建、fixture 间依赖、conftest.py 共享、五种作用域、参数化 fixture 与内置 fixture 用法。

测试检测与质量验证插画
技术指南

Pytest 单元测试入门指南

Pytest 是 Python 常用测试框架。本文从安装讲起:编写与运行测试、测试设计原则、用例过滤、参数化、异常断言、fixture 与插件生态,一篇上手。

测试检测与质量验证插画
技术指南

RSpec 入门指南(Ruby)

RSpec 是 Ruby 生态常用的 BDD 测试框架,以"读起来像英语"的语法著称。本文讲解 RSpec 环境搭建、编写第一个测试、多用例扩展、用例过滤,以及 setup 与测试数据管理。

测试检测与质量验证插画
技术指南

冒烟测试与健全性测试(Smoke vs Sanity):关键区别详解

冒烟测试和健全性测试常被混淆。本文讲清两者定义、执行方式、各自优劣与核心区别,以及如何把二者组合进你的测试策略。

测试检测与质量验证插画
技术指南

time-machine 与 freezegun 对比:Python 时间 Mock 怎么选

对照 time-machine 与 freezegun 的 API、时间推进、补丁范围、asyncio 和框架测试差异,说明 time-machine 3.x 的 monotonic 变化;不提供未经复现的性能排名。

测试检测与质量验证插画
技术指南

Go 单元测试入门指南

用 Go 内置 testing 包写单元测试:项目搭建、编写与运行测试、处理失败、表驱动测试模式与代码覆盖率检查,一篇上手 Go 测试。