终端研发与测试的完美融合——飞跃地平线
曹立成
早期在饿了么蜂鸟负责过 React Native 技术体系的探索落地;2016 年 - 2018 年,在美团点评作为核心成员参与 Logan 大前端个案分析系统的研发工作并推动开源,在内部刊物和《美团技术团队》博客上发表多篇文章。2020 年初加入阿里巴巴,负责 1688 终端架构。QCon、ArchSummit 明星讲师。研究领域包括但不限于动态化容器、端基础架构与中间件、性能优化等。
阿里巴巴 1688终端架构负责人

终端研发与测试的完美融合——飞跃地平线

议题介绍

在终端领域,研发和测试在很多公司都存在割裂的情况,测试不清楚研发如何写代码,研发不了解测试如何设计Case做验证。一般情况下,测试只能通过模拟UI操作进行验证,面对一些非UI的技术改造、性能优化、SDK升级等难以验证,隐藏的问题容易被带到线上,从而影响稳定性和用户体验。如何让这些隐藏的问题在上线前浮出水面?容易想到的是在多端代码中加入dev套件扩展,通过数据上报/实时socket等方式让测试感知,但是需要较高的开发/维护成本,侵入性太强。飞跃地平线提供了一种全新的思路,在不侵入代码的前提下,让测试自动化程序能够代码级别的感知端内各种数据(类似于一个限制级的runtime),同时支持服务化,能够配合测试自动化服务做群控部署。结合终端内部研发工作台,还可以实现实时调试增强。


内容大纲   

1. 背景与困境

2. 研发与测试的屏障 

3. 新思路——飞跃地平线    

3.1 整体架构与技术方案    3.2 运行机制 

4. 如何落地    

4.1 终端压测/性能测试    4.2 技改专项    4.3 故障演练 

5. 总结与展望    


听众收益    

1. 了解大前端领域研发与测试的屏障在哪里 

2. 如何运用新思路,在线下测试自动化中发现隐藏的问题 

3. 了解能够落地的场景

SECon组委会是由业界多位资深技术专家发起,负责组织技术指导委员会,并和委员会的专家一起挖掘全球软件工程领域的创新技术,同时依托智盟创课国内领先的人才能力提升服务供应商,组织专业的会务服务团队,全面推进会议的顺利落地,保证参会者体验。
商务合作:木子  15122643988
票务联系:丽媛  18600050529
E-mail:speaker@secon.com.cn 
关注SECon公众号
添加SECon小助手,获取
会议最新资讯