软件测试课程快来领取呀!点击下方链接参与测试行业问卷调查,价值398的课程马上领,别错过!链接:http://vote.51testing.com/
开发者测试是现代软件工程中非常重要的一环,敏捷开发、主干开发这些先进的项目管理方法和流程都基于完善的开发者测试。当每个月甚至每周都要交付一个版本时,不可能投入大量的测试工程师来进行大规模的系统级别测试,这时候就需要把整个测试金字塔中的绝大部分测试通过自动化来完成。
我们今天谈开发者测试,什么是“开发者测试”? 我司有清晰的开发与测试之分。写代码归开发攻城狮,测试归测试攻城狮,大部分情况下双方处于“红蓝对峙”状态。这与我10多年前的研发团队状况非常相似。而现在的软件工程,专职的“测试攻城狮”非常少,很多公司开发测试比例大于10:1,甚至一些部门没有测试攻城狮一说。 而测试攻城狮的角色不再是手动跑测试用例的“苦力”,而是管理产品的测试系统,对产品测试进行规划、分析归纳功能测试思维导图、设计测试用例及带领研发团队进行测试工作,更像一位“测试专家/测试教练”。
回到测试金字塔,从测试的"开发成本"、“执行成本”、“测试覆盖率”、“问题定位”四个维度来看,基于代码级别的白盒测试是及其重要的。
《测试工程师不得不知道的7件事》这篇文章就是一篇过来人的经验总结,作者从自身出发,分享了自己对于软件测试的经验。一定要关注!
同时,小编附送一篇精选热门文章给你,《作为测试经理的两年,我都做错过哪些事?》,希望能助力你在测试行业持续深耕!