根据官方的描述,HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。鸿蒙系统提供的超级终端功能,可以实现设备之间的硬件互助,资源共享,在同账号系统情况下,通过超级终端的功能进行服务流转,一键协同办公处理。而且鸿蒙系统也能够实现一次开发,多端部署,让开发者更加编辑,高效的开发应用,同时呢,一套操作系统可以满足不同能力的设备需求,实现同一OS,弹性部署。
那么在做测试过程中鸿蒙系统下应用该怎么来分析?
1、安卓与鸿蒙手机操作系统基本都是基于Linux开发的,但是鸿蒙系统对Linux系统进行了优化,所以就发现相对于安卓系统运行速度快了很多。安卓系统目前主要在于手机,平板等这些设备上,而鸿蒙系统对于设备的兼容性更强,很多终端设备都能够进行适配,包括兼容所有的安卓应用,所以在进行应用兼容性测试时,要考虑到的测试场景更广泛一些。
2、ios系统属于闭源的,鸿蒙的开源版所有人都可以用的。在测试中,鸿蒙系统在功耗上,比iOS控制得更好,更加省电,鸿蒙系统拥有更流畅的动画、更低的耗电量、更低的应用内存占比和更长时间的硬件寿命。
3、在鸿蒙官方文档中也给出了测试的标准,定义HarmonyOS应用和原子化服务流转、兼容性、性能、安全、稳定性、功耗、游戏测试标准,覆盖流转、服务卡片等HarmonyOS关键特征,给出了测试人员在进行测试工作时的参考方向。
在进行鸿蒙系统下应用测试过程中,从常规化的测试角度来看,也是分为:功能测试,性能测试,接口测试等。