
每个兴冲冲上自动化测试的团队,两年后大概率面对同一片废墟:几千个脚本,红的没人看,绿的没人信,维护的人跑光了。《自动化测试最佳实践》(Dorothy Graham & Mark Fewster 编)拿 29 个真实案例复盘这件事,结论扎心:公司放弃测试工具的第一原因不是工具差,是脚本维护费用太高。
automation-testing-best-practices-skill 把这 29 个案例蒸馏成 6 个可发现的技能,核心直指维护费。
维护费怎么省:两层抽象
testware-architecture(测试件架构)是答案的核心:把工具调用隔离在底层(工具换了只改一层),业务测试写在领域测试层(DSTL)——用业务语言写测试,工程师读得懂,界面改版不至于全军覆没。两层之间的「厚度权衡」是艺术:抽象太薄没有隔离效果,太厚则自己成了维护负担。
2026/10/2大约 3 分钟
