《8-华为-鸿蒙分布式测试框架建设之路-曾文科.pdf》由会员分享,可在线阅读,更多相关《8-华为-鸿蒙分布式测试框架建设之路-曾文科.pdf(36页珍藏版)》请在三个皮匠报告上搜索。
1、MTSC2020中国互联网测试开发大会深圳站TESTING SUMMITCONFERENCE CHINA 20202020.11.20-21一中国深圳宝立方国际酒店主办方:TesterHame#page#MTSC中国互联网测试开发大会TING SUMMIT CONFERENCE CHINA2020鸿蒙分布式测试框架建设之路华为技术有限公司曾文科主办方:TesterHeme#page#MTSC中国互联网测试开发大会个人终端越来越多全场景体验是赢取未来的制高点全球IoT设备数量(十亿)人均持有设备统计和预测(台)809.2775.44706D502.624035.8230.733026.6620H
2、201020152020中艺2022022202320242025数据来源:statistarechgate数据来源:statista主办方:TesterHeme#page#MTSC中国互联网测试开发大会基于硬件的生态相互割裂降低了用户体验用户期望打破设备体验的孤岛,获得更好体验400万+20.000+10.000+100+应用数量车机手机手表电视不同设备类型厂商主办方:TesterHame#page#MTSC中国互联网测试开发大会多设备为开发者带来挑战适配不同的屏幕大小与硬件能力开发并维护多个APP版本手表OS车机OSTVOSApp 1App2App3U逻辑U逻相#系0业务逻辑业务逻辑业务设
3、辑数据数据数据源代码2源代码3源代码1广商主办方:TesterHame#page#MTSC中国互联网网试开发大会怎样的OS将成为开启全场景体验的钥匙用户开发者打破跨设备体验孤岛实现跨设备生态共享C3O平板耳机汽车手机手表大屏电脑音箱VR眼镜白板摄像头投影仪主办方:TesterHeme广商#page#MTSC中国互联网测试开发大会面向全场景的分布式操作系统传统OS:设备间彼此独立分布式OS:设备间硬件互助生态共享应用设备能力资源池屏幕摄像头扬声器麦克风克风克风网络计算传感器对面城动声器naCPU场声器CPU分布式软总线/分布式安全CPU位置位置位置NPU分布式OS打破传统硬件PCB边界,用软件定
4、义新产品形态和体验,构建全场景多设备的“超级终端主办方:TesterHeme#page#MTSC中国互联网测试开发大会基于分布式系统,多个终端形成超级“虚拟终端外部摄像头0航拍D超声波检测电视不境检测NPU销份检测屏幕4K率检测GPS干载GPs:2m厂商主办方:TesterHame#page#MTSC中国互联网测试开发大会HarmonyOS分布式系统架构应用旺划Va手表应用大屏应用车机应用程序框架多用户程序框架(Web、)多RunTime通用系统服务IoT设备专有服务(方舟、Web.)UI&图形基础服务分布式数据管理虚拟外设分布式软总线文件系统电源管理内存管理设备驱动内核LiteOsLinux
5、内核商主办方:TesterHeme#page#MTSC中国互联网测试开发大会匹配分布式OS的测试框架体系测试框架xDevicet统一执行平台H-UITest框架应用PC应用手表应用大屏应用车机应用H-JUnit框架H-JSUnit框架程序框架多用户程序框架(Web、)多RunTime通用系统服务IoT设备专有服务(方舟、Web)H-JUnit框架UI&图形H-JSUnit框架基础服务分布式数据管理虚拟外设H-CppTest框架分布式软总线文件系统电源管理内存管理设备驱动内核LiteosLinux内核H-CTest框架厂商主办方:TesterHeme#page#MTSC中国互联网测试开发大会Ha
6、rmonyoS测试框架全景适用设备开源依赖测试框架名称用例脚本语言测试对象轻量设备富设备H-UITestPyhonUI的界面逻辑无1、HarmonyAPPH-JUnit轻量设备富设备JavaJunit2、Java Framework1、Harmony APPJavascrpt无HJSUnit轻量设备富设备2、JS FrameworktOGTestH-CppTest轻量设备富设备NativeAPI及子系统功能CH-CTest轻量设备UnityNativeAPI及子系统功能厂商主办方:TesterHeme#page#MTSC中国互联网测试开发大会HarmonyOS测试框架的整体解决方案一站式多语言