成果 • GPA 3.06 • 60 % test coverage • 15 pull request/day • API has ~95% test coverage. • major API response time < 80 ms • We shipped 6-8 major features every week.
Take away • 先搞清楚有多少测试要写。 (否则会遭到公司否决) • 先写 Integration Test • Integration test -> Service Object test -> Unit test • 尽量提供 developer 「动机」去写 • 测试资料 • 可复制的测试代码