[经验分享] OpenHarmony Benchmark 测评应用(基于OpenHarmony 5.0 +)介绍 原创

深开鸿-孙炼 显示全部楼层 发表于 4 天前

本文介绍一款OpenHarmony Benchmark测评应用(简称OHBM),设计目标是从用户、开发者使用角度,对设备及系统进行全方位测评。

OHBM应用在集成测试仓(孵化)规划开发,开发版本基于OpenHarmony 5.0 +,开源共建,目前已完成基本界面、验机、性能评分的部分内容。

主界面

image.png

OHBM主要规划了几大测试项目:

1、验机:检查设备硬件、系统能力;

2、性能评分:结合游戏、媒体、社交等场景,测试设备CPU、内存、磁盘、GPU综合性能;

3、存储:测试设备磁盘读写性能;

4、传输:测试设备移动网络、WIFI网络连接下的网络传输性能;

5、屏幕:测试设备屏幕分辨率、刷新率等显示相关性能;

6、续航:测试设备在游戏、媒体、办公、社交等使用场景下的续航;

针对具体硬件或功能可以进行单项测试,包括WLAN、蓝牙、相机、游戏、定位能力、安全、电池等。

image.png

验机

image.png

设备硬件及系统能力检查主要包括:处理器、存储、OS、相机、屏幕、电池、输入输出设备、传感器型号规格等。

image.png

image.png

image.png

image.png

image.png

性能评分

性能评分主要通过使用对CPU运算、任务调度、内存读写由针对性的算法等,进行测试评分。GPU通过使用系统绘制接口、常用游戏引擎等进行场景渲染,测试显示帧率进行评分。目前已实现的CPU、内存测试项如下:

image.png

image.png

image.png

运行效果:

image.png

image.png

image.png

测试结果展示,Dayu200评分为3000+、Mate70评分大约为65000+:

image.png

结语

目前,OHBM应用处于初始构建阶段,测试内容较少,评分机制单一,诸多规划的功能仍需开发,欢迎大家试用提意见建议(在集成测试仓提Issue)、也欢迎感兴趣的开发者一起共建。

©著作权归作者所有,转载或内容合作请联系作者

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部