Testing

Mock 服务器:通过模拟加速开发
Nov 1, 2025 Development

Mock 服务器:通过模拟加速开发

探索 Mock 服务器如何通过模拟 API 和服务来转变开发工作流程,实现并行开发、全面测试和更快的迭代周期,无需依赖外部服务。

TestingAPI
丑陋的单元测试 - 测试恐怖故事集
Jan 16, 2025 Development

丑陋的单元测试 - 测试恐怖故事集

从一次测试所有东西的怪物到睡眠并祈祷的方法,探索真实世界中最丑陋的单元测试以及如何修复它们。

TestingBest Practices
左移之后的右移:完整的 DevOps 全景
Nov 4, 2022 Development

左移之后的右移:完整的 DevOps 全景

左移将测试提前到开发早期。但接下来呢?探索通过生产监控、混沌工程和持续学习来完善 DevOps 循环的右移实践。

DevOpsTestingMonitoring
DevOps 中的左移:在流水线中更早地引入质量
Jun 5, 2020 Development

DevOps 中的左移:在流水线中更早地引入质量

探索左移实践如何通过尽早发现问题来改变软件开发。了解观察-计划-行动-反思循环,让质量从第一天起就成为每个人的责任。

DevOpsTestingQuality
测试替身:理解 Mock、Stub、Fake 和 Spy
Dec 2, 2018 Development

测试替身:理解 Mock、Stub、Fake 和 Spy

掌握测试替身的艺术,理解 mock、stub、fake 和 spy 之间的区别——这些是编写有效、可维护单元测试的必备模式。

TestingUnit TestingBest Practices
Jan 5, 2007 Development

行为驱动开发:从 TDD 到活文档

BDD 承诺让业务利益相关者能读懂测试,但从单元测试到可执行规范的旅程,揭示了测试如何超越代码覆盖率而演进。了解 BDD 何时能增加价值,并避免常见陷阱。

BDDTestingAgile