简介
在移动互联网高度发展下,移动APP趋近于大型化,功能也趋近于复杂化,诸如各种国民级应用,功能/玩法等迭代不停,其背后对应的研发协作团队也非常庞大。在此种场景下,依靠人力堆叠去保障产品质量,并非最优解,在软件规模达到某个临界点之后,问题逃逸将无法避免。
字节跳动在代码覆盖率监测平台基础上,建立了SmartEye-智能化精准中台,帮助研发团队快速定位代码变更影响域,精准推荐测试用例/自动化巡检任务,为业务减负,为研发团队提效。
背景
在日常的研发活动中,我们经常会遇到下列场景:
这次需要研发自测保障了, 我的用例集是不是全都有效覆盖了?
这次技术重构改动挺大的,会影响哪些已有功能?
基础工具SDK有重大升级,我是涉及到的业务方,哪些功能需要测试验证?
版本要上线了,大家都走一下全量回归Case,测试重点在哪里?回归测试用例集全量执行是不是必要的?
在项目研发团队中的每个同学质量标准是不是都统一了?
上述问题在产品快速迭代下会越来越突出,每一个软件工程师应该都经历过上述问题的“拷问”。在此背景下,精准测试也应运而生。精准测试是国内软件工业界首创的技术概念。近年来,随着国内工业界深入探索,精准测试已经有较为广泛的影响力和统一的认知。
<