标签: 测试

共 3 篇

Go 的测试为什么和代码放在一起:大型工程怎么组织测试

2026年10月25日

打开 Go 标准库的 net/http,77 个文件里一半是 _test.go,和代码交错排着。这样不乱吗?顺着问题往下追:测试文件在构建里到底在哪;为什么不能像 Java 那样挪进单独的 tests 目录;同一个目录里的两种测试包;集成测试放哪、怎么不让它默认跑;测试依赖为什么要单独一个模块;e2e 测试离被测对象有多远;测试数据和依赖替身各自怎么放。统计了 Go、Kubernetes、etcd、Prometheus、CockroachDB 等 15 个仓库,并用 Go 1.27 逐个实验。

Story-Test-Dev:叙事驱动开发

2026年3月14日

先写故事,再提测试,最后写代码。一种用 Markdown + pytest 就能落地的轻量开发方法,以及它和 BDD、ATDD 等业界实践的异同。

Python 全场景测试指南

2025年2月21日

AI 写代码的时代,测试不是可选项。从 WHY 到 HOW 到 WHAT,一份面向 Python 开发者的全场景测试实战手册。