扫码阅读
手机扫码阅读
聊聊自动化测试的分层实践
117 2024-02-23
自动化测试的分层模型
自动化测试分层的落地前置条件
UI自动化
稳定的系统版本迭代; 线上业务主流程巡检;
接口自动化
较为清晰的系统架构设计(单体架构或交互与逻辑分不清的系统,梳理逻辑就需要花费很多精力); 有一定的研发规范且执行的比较好(如果接口命名和变更无法及时同步,同样需要投入很多精力去检查); 环境的稳定性和相关的基础技术设施建设是前提条件;
单元自动化
对业务需求很熟悉(如果不熟悉业务和需求细节,单元测试就无从谈起); 具备一定的技术底子(主要指编码能力,或者最起码的代码走读能力以及对技术方案的了解); 迭代内有一定的时间来设计单元测试case(单元测试相对来说是更底层更细致的活儿,需要在每次变更迭代中一边实现业务代码一边实现测试代码); 团队规模和上级支持是很重要的隐藏条件(如果是小团队且迭代较快,资源的投入势必会少很多,且如果没有上级支持,单元测试的落地大概率没有足够的时间证明其价值);
原文链接:
http://mp.weixin.qq.com/s?__biz=Mzg2NDAwMjM1NQ==&mid=2247487522&idx=1&sn=4676e16bd792fcae5bdb13575ea99829&chksm=ce71587ef906d1683fe11c80e485436a8ac6cb948c7fcf3bb60900549303e79fa12167d7073c#rd
老张的求知思考世界的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线