当前位置:首页 > 报告详情

8-华为-鸿蒙分布式测试框架建设之路-曾文科.pdf

上传人: li 编号:29809 2021-02-07 36页 88.83MB

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测试框架的整体解决方案一站式多语言

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了华为技术有限公司曾文科关于鸿蒙分布式测试框架的建设之路。文中首先阐述了全场景体验对分布式系统的需求,并指出传统操作系统在多设备间存在割裂,无法满足用户体验。接着,文章详细介绍了HarmonyOS测试框架的解决方案,包括构建匹配分布式系统的测试能力,以及H-UITest、H-JUnit、H-JSUnit、H-CppTest、H-CTest等测试框架。此外,文章还展示了如何通过一行配置、一步调用、一键到底的方式,实现高效开发集成框架,并支持多语言、跨语言测试。最后,文章提出了分布式测试的一些挑战,如轻量化设备的存储空间小、计算能力弱等,并提出了设备间时间同步的解决方案。
鸿蒙分布式测试框架如何支持多语言测试? 分布式测试中如何实现设备间的时间同步? 鸿蒙分布式测试框架如何应对轻量化设备的挑战?
客服
商务合作
小程序
服务号
折叠