介绍OpenHarmony开源操作系统测试及工程能力构建实践,赋能南北向开发者如何高效,高质量的完成OpenHarmony生态产品及应用开发。
OpenHarmony专场 
专场出品人:黄然
华为 资深图形技术专家  OpenHarmony兼容性工作组组长
2007年北航计算机专业毕业,先后就职于AMD、华为公司。在AMD从事Radeon图形驱动开发9年,曾担任3代Radeon GPU图形驱动开发和架构设计。2016年加入华为终端,从事游戏和图形渲染相关开发和测试工作。终端游戏测试标准、工具和分析方法创始人,GPU Turbo技术核心成员。2021年带领团队参与OpenHarmony系统设计、开发和测试工作,从0构建OpenHarmony测试标准、全套测试工具集等能力。现任OpenHarmony兼容性工作组组长、开源图形驱动SIG组长、Gaming SIG组长等职务。
张雷宇
OpenHarmony 游戏工作组SIG成员
华为高级工程师,主要从事图形领域相关工作,擅长图形hal层和框架层开发相关工作,在图形性能分析,问题定位,以及软硬结合领域有较多的实践,深度参与了OpenHarmony开源gpu驱动和游戏引擎的适配工作。

擅长领域:了解图形Hal层和框架层、图形性能问题定位分析、游戏测试工具构建等
待定
待定
如何高质高效拓展OpenHarmony游戏生态
OpenHarmony作为一个全新的操作系统,游戏生态面临很大的挑战,如何实现从0到1游戏生态的突破,以及如何促使游戏在OpenHarmony上从1到N的生态繁荣?通过分享游戏产业链调研、游戏生态分布、游戏引擎适配、游戏适配、测试策略、后续计划等,可以帮助开发者全方位了解OpenHarmony游戏生态。
1. 游戏产业链介绍与游戏引擎调研(游戏产业链的梳理、游戏使用的游戏引擎分布)
2. OpenHarmony 游戏生态面临的挑战(引擎版本众多、游戏版本众多,应该如何选择;对于一个全新的领域,工作量如何评估,如何下手)
3. 解决方案(明确目标、学会先做减法再做加法、结合OpenHarmony特性做游戏的优化与创新)
4. 测试策略(通过单元测试套、集成测试、场景级测试对游戏引擎适配OpenHarmony进行分层测试看护,保证游戏2C和2D的体验能持平或优于同平台)
5. 游戏生态的发展壮大(建立游戏SIG,赋能广大的社区开发者,充分利用社区的力量)
通过本次分享,听众可以了解Openharmony游戏生态最新的进展,同时可以了解到游戏引擎适配的相关修改、游戏适配实践的心路历程,参考借鉴。可以直接使用社区游戏SIG开源的相关cocos2dx的版本进行OpenHarmony游戏的开发,并可在此基础上借鉴拓展,回流社区,开源共建。
内容大纲
听众收益
蔡优笔
华为 媒体开发高级工程师
华为高级工程师,加入华为11年,深耕媒体音视频传输、编解码业务体验评测,具有非常丰富的实时音视频编解码、网络传输增强算法等主客观评测实践,深度参与OpenHarmony音视频编解码测试工作。
待定
待定
媒体视频&编解码性能质量评价
OpenHarmony作为一个全新的操作系统,媒体领域需要构建可用、全面、稳定的2D能力来支撑生态伙伴接入,同时需要提供有竞争力的媒体体验来满足2C用户的诉求,如何保障OpenHarmony能够在2D维度为开发者提升开发效率,更好帮助生态伙伴构建媒体应用,同时在系统侧提供高性能优化,为终端2C用户带来用户友好、极致流畅的媒体体验是一个很大的挑战,本议题主要介绍了OpenHarmony媒体子系统在功能规格、性能体验、稳定可靠上测试能力和技术构建,方便开发者对OpenHarmony媒体领域和测试有一个全面认知。
1. OpenHarmony 4.0媒体子系统全景图
2. OpenHarmony 媒体音视频测试能力与应用
3. OpenHarmony 媒体相机测试能力与应用
4. OpenHarmony 媒体编解码测试能力与应用
5. OpenHarmony 媒体测试未来规划&展望
通过本次分享,可以让南/北向开发者充分了解OpenHarmony媒体架构、规格和性能体验测试技术和能力情况。
内容大纲
听众收益
Sergey Andreev
周飞
华为 俄罗斯研究所专家
编译器高级专家
OpenHarmony
测试工作组SIG成员
Sergey Andreev华为俄罗斯研究所OS实验室首席工程师,发布DevEco Device Tool,主导Ark Runtime,ArkTS编程语言和基于LLVM的OpenHarmony工具链。俄罗斯Saint-Petersburg大学讲师。

周飞:负责编译测试模型,benchmark等测试标准及能力构建
待定
待定
High Performance Code Principles and VM Testing
方舟eTS运行时是OpenHarmony上默认的ArkTS语言运行时。支持Ecmascript规范定义的标准库和高效container容器库,提供完备的C++交互ArkTS NAPI和各种高性能的垃圾回收器,驱动着万物互联时代的OpenHarmony应用程序。本议题,可以让开发者对方舟运行时的性能有一个大概的了解,方便开发者掌握如何写出高性能的OpenHarmony 应用。
1. js/TS等动态语言特征,以及动态语言所面对的性能挑战
2. 业界动态语言性能测试的常用方法
3. ARK Runtime 针对 JS/TS的性能优化,包括自研benchmark\WorkLoad,覆盖了语言规范的XX方面
4. ARK Runtime 高性能编码规范,介绍如何帮助开发者写出高性能的TS应用
通过本次分享,可以让开发者掌握如何写出高性能的OpenHarmony应用。
内容大纲
听众收益
黄国辉
OpenHarmony 兼容性工作组SIG成员
华为测试工程师,主要负责OpenHarmony各子系统开发自测试相关工作。
待定
待定
OpenHarmony开发者测试工程
OpenHarmony作为全新的操作系统,代码质量要求严格,高质、高效的检测代码缺陷是代码高质量交付前提。OpenHarmony系统提供了集成开发者测试活动中的编译、用例推送、用例选择、用例执行、日志采集、覆盖率统计、报告生成等一站式的工具套件,提升开发者测试的效率。
1. OpenHarmony 系统开发者测试面临的挑战与困难
2. OpenHarmony 系统开发者测试工具1.0满足基本开发者测试活动
3. OpenHarmony 系统开发者测试工具2.0实现代码覆盖率统计
4. 关于系统开发者测试工具未来的进一步思考
通过本次分享,可以让开发者了解OpenHarmony开发者测试工程方法、工程工具,指导开展开发者测试实践工作。
内容大纲
听众收益
揣振中
OpenHarmony 兼容性工作组SIG成员
华为OpenHarmony高级系统工程师,主要负责OpenHarmony系统内核测试,专项性能内存测试,性能调优工具设计和实现,目前致力于设计实现Smartperf Host性能调优工具促进OpenHarmony系统性能分析便捷,可靠,保证OpenHarmony性能目标达成。

擅长领域:OS平台测试设计,系统调度,内存等特性框架和原理

待定
待定
OpenHarmony应用性能调试调优工具-SmartPerf Host实践
本议题主要介绍OpenHarmony系统性能调优能力,开发者和测试人员如何通过性能调优工具Smartperf-Host方便,快捷,高效地进行调度,内存异常消耗和卡顿丢帧等问题分析。
1. OpenHarmony 性能分析痛点和Smartperf-Host的措施
2. Smartperf-Host 调优工具能力预览
3. Smartperf-Host 调优模板和调优实践
4. Smartperf-Host 调优工具部署方法
5. Smartperf-Host 调优工具后续演进
通过本次分享,OpenHarmony系统开发者、应用开发者可以通过部署和使用Smartperf-Host性能调优工具,对系统和应用的性能相关问题进行快速分析和定位。
内容大纲
听众收益
关注QECon公众号
关注QECon视频号
议题投稿
Speaker@qecon.net    
票务联系
18611377287  马静  
媒体合作
13516196409  皮皮
商务合作
15122643988  木子