桔妹导读:当前业界各种跨端方案的推出极大推动了研发效率的提升,但这却无形地给相关质量部门带来了压力。各个公司的质量保障部门急需一款能够提升功能回归以及机型兼容测试的效率框架。在这样的背景下,一机多控的解决方案被提出,DoKit作为一款受众以及口碑都较好的开源效率工具平台也开始进入到该领域。我们团队经过多方调研和努力,终于在一机多控领域有了一定的突破,不管是在框架集成还是使用体验上都有了极大的提升。
1.
项目背景
前不久,滴滴城运服(原滴滴普惠)泛前端终端技术部开源了一个跨端方案Hummer&Tenon,一套代码可以同时支持开发 Android 和 iOS 应用,极大提高了研发效率。但研发效率的提升却给质量部门带来了压力。研发同学缩短研发周期就意味着单位时间内质量部门的同事需要做更多的版本功能回归以及兼容性测试。
基于此背景,滴滴代驾质量部门一位同事给我们提出了一个需求,希望DoKit团队能帮忙输出一套解决方案:帮他们提升功能回归以及兼容性的效率。本着技术驱动业务发展的企业精神,DoKit团队开展了深入研究。功夫不负有心人,目前针对该问题解决方案,DoKit团队有了一定的阶段性成果。
2.
阶段性成果
一机多控阶段效果如下:
备注: DoKit Android的一机多控相对于其他的解决方案来说不需多余的系统权限,无需PC端配合。此外,我们也保证了业务代码零侵入的原则,唯一的要求就是主机和从机要在同一局域网内,然后你只需和平时一样随心所欲地操作主机App即可,剩下的都交给D