议题十七 支付宝无线自动化平台实践之路 蚂蚁金服裴炀

1. 大会视频回放链接:http://www.itdks.com/eventlist/detail/2823 www.antgroup.com
2. ⽀支付宝 ⽆无线实验集群实践之路路 ⽀支付宝终端⼯工程技术部实验平台技术组 裴炀 www.antgroup.com
3. ⽬目录 • 发展历史 • 现状介绍 • 实践经验总结 • 未来的⽅方向 www.antgroup.com
4. 发展历史 15 年年 ⽅方案混乱 调度可靠性 引⼊入设备竞争 开源⾃自动化⽅方案 16 年年 ⼤大量量⼯工具问题 设备共享困难 ⾃自研⾃自动化⽅方案 远程设备调试 17 年年 业务场景复杂 维护成本⾼高 任务粒度改造 软硬件⽅方案结合 18 年年 IoT 和⼈人机交互 设备规模 机器器⼈人⼯工⼚厂 实验集群
5. 现状介绍——⽆无线实验集群核⼼心 设备集群 异常恢复 数据分析->持续改进 标准服务 专项领域 能⼒力力->统⼀一服务接⼝口 弹性扩容 按需组合 服务插件化+硬件模块化 ⾼高可⽤用 全集成 定制化
6. 现状介绍——服务架构 业务回归 爬⾍虫巡检 远程设备调试 统计度量量 核⼼心调度框架 统⼀一存储 任务管理理 任务 执⾏行行 任务 执⾏行行 任务 执⾏行行 设备管控 跨城市部署 资源池 宿主 服务 ⼼心跳检查 服务监控 消息 总线 宿主 服务 标准化检查 ⾃自动升级 性能分析 ⼈人机交互 任务组装 埋点上报 服务 ⽹网关
7. 现状介绍——业务构成 开放平台审核 开发者⾃自测 安全扫描 ⾃自动 审核 代码覆盖率 Crash 分析 ⼈人机交互 ⽹网络模拟 ⼯工程 基础 能⼒力力 平台 核⼼心能⼒力力 找到合适的场景 业务 回归 服务 巡检 持续集成 发布检查 模拟灰度 E2E 巡检 投放采样 端性能分析
8. 现状介绍——业务结果 50W+ ⾃自动化任务 400w 次⽤用例例执⾏行行 5w+ 次闪退捕获 4 千⼩小时设备远程共享 ⽀支持 40+ ⼤大阿⾥里里范围 App 测试任务 巡检发现250w+ 异常项⽬目 15w+ 次⼩小程序准⼊入审核 mPaaS ⽆无线组成部分:MTP 移动测试平台
9. 现状介绍——业务结果
10. 现状介绍——业务结果
11. 现状介绍——业务结果
12. 现状介绍——业务结果
13. 实践经验总结 实验环境 ⼯工具建设
14. 实践经验总结 ⾼高可⽤用 服务稳定性 ⽹网络可靠性 设备损耗 运维成本⾼高 痛点 实验环境 精确数据采集 (功耗,流量量) 业务场景模拟(弱⽹网、低电) HMI/IoT/NFC/RF 模拟场景 专业⼯工具和数据加⼯工成本 ⼯工具服务 业务接⼊入成本 兼容性问题 ⾮非业务异常
15. 实践经验总结 ⾃自定义MCU, 封装 9 类 67 个⾃自定义控制指令,覆盖数据,电压,电流,温度,功耗控制 可控的执⾏行行环境(光线, 电磁屏蔽) ⾼高精度功耗采集度量量能⼒力力(±0.01库仑) 各种链路路的模拟 (WLAN/4G/弱⽹网) 设备特殊状态模拟和保护(低电量量维持/充放电保护)
16. 实践经验总结 设备掉线率为 普通⽅方案的 2.29%
17. 实践经验总结——⼈人机交互场景构建 难点 时间精度 + 空间精度 验证环境复杂(光线, ⻆角度, 加速度) 验证样例例集庞⼤大 ⼈人⼯工测试⽆无法满⾜足要求 ⾃自动化⽅方案 ⼯工业数控机械臂, ±0.1 毫⽶米精度, 1m³ 空间定位 0-10000 流明可控灯箱, 光照可控 ⽬目标⾃自适应定位算法 同步提供各种 QR 码样本⽣生成能⼒力力, 录制/回放
18. 实践经验总结——⼯工具建议 透明的⾮非业务异常恢复 Totoro ⼀一站式 ⾃自动化解决⽅方案 ⾼高效的 C/S 直通链路路 渐进式⽹网⻚页指标深度性能分析 11 种通⽤用组件识别和异常流程⾃自动处理理 集成专⽤用硬件指令 ⾸首次内容绘制耗时 FCP ⾸首次有意义绘制耗时 FMP 预计输⼊入延迟时间 EIL ⻚页⾯面可持续交互的时间 TI ⻚页⾯面⾸首次可交互时间 FCI ⻚页⾯面速度指数 SI
19. 实践经验总结——⼯工具建议 Totoro ⼀一站式 ⾃自动化解决⽅方案
20. 未来的⽅方向 降低解决 异常的成本 实现真正的 ⽆无⼈人职守 研发流程 ⽆无缝结合 ⽆无数 IoT 场景等待开发 ……
21. 欢迎交流分享 欢迎关注「mPaaS」公众号,第⼀一时间获取 MTP 测 试平台最新技术架构实践与产品迭代资讯。 今⽇日分享《⽀支付宝⽆无线实验集群实践之路路》近期将推 送演讲稿件,欢迎阅读指正。 欢迎加⼊入我们,请联系:[email protected]
22. Thank you www.antgroup.com