滴滴DoKit一机多控,代码零侵入框架

本文介绍了滴滴DoKit团队在一机多控领域的研究成果,无需额外系统权限和代码侵入,提升功能回归与兼容性测试效率。技术原理涉及控件路径获取、信息传递和手势模拟。主要应用包括用户行为路径无痕埋点和录制回放。目前,DoKit Android端已实现基础功能,计划在业务验证后开源。
摘要由CSDN通过智能技术生成

桔妹导读:当前业界各种跨端方案的推出极大推动了研发效率的提升,但这却无形地给相关质量部门带来了压力。各个公司的质量保障部门急需一款能够提升功能回归以及机型兼容测试的效率框架。在这样的背景下,一机多控的解决方案被提出,DoKit作为一款受众以及口碑都较好的开源效率工具平台也开始进入到该领域。我们团队经过多方调研和努力,终于在一机多控领域有了一定的突破,不管是在框架集成还是使用体验上都有了极大的提升。

1. 

项目背景

前不久,滴滴城运服(原滴滴普惠)泛前端终端技术部开源了一个跨端方案Hummer&Tenon,一套代码可以同时支持开发 Android 和 iOS 应用,极大提高了研发效率。但研发效率的提升却给质量部门带来了压力。研发同学缩短研发周期就意味着单位时间内质量部门的同事需要做更多的版本功能回归以及兼容性测试。

基于此背景,滴滴代驾质量部门一位同事给我们提出了一个需求,希望DoKit团队能帮忙输出一套解决方案:帮他们提升功能回归以及兼容性的效率。本着技术驱动业务发展的企业精神,DoKit团队开展了深入研究。功夫不负有心人,目前针对该问题解决方案,DoKit团队有了一定的阶段性成果。  

 

2. 

阶段性成果

一机多控阶段效果如下:

备注: DoKit Android的一机多控相对于其他的解决方案来说不需多余的系统权限,无需PC端配合。此外,我们也保证了业务代码零侵入的原则,唯一的要求就是主机和从机要在同一局域网内,然后你只需和平时一样随心所欲地操作主机App即可,剩下的都交给D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值