899 B
899 B
后端测试
- 业务规则和分支使用不依赖框架启动的单元测试,覆盖正常、边界和拒绝路径。
- 数据映射、事务、查询约束和框架配置使用真实边界的集成测试;仅模拟持久化接口不能证明 SQL 或映射正确。
- HTTP 层测试验证方法、路径、状态码、序列化、校验和错误契约,不重复证明全部业务分支。
- 外部服务通过契约明确的替身或隔离环境测试;同时验证超时、错误响应和不可用等失败模式。
- 并发、幂等和重试逻辑至少包含重复请求、旧版本更新或部分失败等风险场景。
- 测试数据保持最小且显式,避免依赖执行顺序、共享脏状态、真实凭据或不受控时间。
- 修复缺陷时增加修复前能够失败的回归测试;无法自动化的真实环境验证应单独列出,不能用静态检查替代。