Your Name 4349666ccb docs: enhance testing strategy to v1.2 with industry best practices
Based on expert review, key improvements:

1. Standardize testing pyramid to 3 layers (Unit/Integration/E2E)
   - Remove non-standard "Component" layer
   - Add target percentages per industry standards

2. Add test utilities infrastructure
   - testutil/factory/ - Test data factories
   - testutil/mock/ - Unified mock library
   - testutil/assert/ - Custom assertions

3. Add missing build tags
   - //go:build slow for performance tests
   - //go:build e2e for E2E tests

4. Add performance regression testing guidelines

5. Fix flaky test handling
   - Proper use of context timeout
   - Skip flaky tests in local dev, run in CI

6. Update references to Google Testing Blog and Atlassian Testing Guide

Coverage targets remain aligned with industry:
- Unit: 70-80%
- Integration: 15-20%
- E2E: 5-10%
2026-04-08 10:23:13 +08:00
Description
立交桥项目 - Overpass Project
121 MiB
Languages
Python 55.1%
Go 29.2%
Vue 7.6%
JavaScript 4.2%
TypeScript 3.1%
Other 0.6%