基于鸿蒙系统的APP测试技术,快来入坑

说到移动端的测试,可能大家能够想到的是在Android和Ios系统下来进行,那么随着华为鸿蒙系统的广泛应用,测试的关注点也有了新的领域。据官方的数据显示,华为鸿蒙系统已经被上亿的用户所使用,而搭载鸿蒙系统的生态设备发货量也是日渐上升,毕竟鸿蒙系统是属于国人自己的,而Android和Ios是外人的。在移动端领域,鸿蒙已经和Android,Ios形成了鼎立之势。

基于鸿蒙系统的APP测试技术,快来入坑_第1张图片

根据官方的描述,HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。鸿蒙系统提供的超级终端功能,可以实现设备之间的硬件互助,资源共享,在同账号系统情况下,通过超级终端的功能进行服务流转,一键协同办公处理。而且鸿蒙系统也能够实现一次开发,多端部署,让开发者更加编辑,高效的开发应用,同时呢,一套操作系统可以满足不同能力的设备需求,实现同一OS,弹性部署。

基于鸿蒙系统的APP测试技术,快来入坑_第2张图片

那么在做测试过程中鸿蒙系统下应用该怎么来分析?

1、安卓与鸿蒙手机操作系统基本都是基于Linux开发的,但是鸿蒙系统对Linux系统进行了优化,所以就发现相对于安卓系统运行速度快了很多。安卓系统目前主要在于手机,平板等这些设备上,而鸿蒙系统对于设备的兼容性更强,很多终端设备都能够进行适配,包括兼容所有的安卓应用,所以在进行应用兼容性测试时,要考虑到的测试场景更广泛一些。

2、ios系统属于闭源的,鸿蒙的开源版所有人都可以用的。在测试中,鸿蒙系统在功耗上,比iOS控制得更好,更加省电,鸿蒙系统拥有更流畅的动画、更低的耗电量、更低的应用内存占比和更长时间的硬件寿命。

3、在鸿蒙官方文档中也给出了测试的标准,定义HarmonyOS应用和原子化服务流转、兼容性、性能、安全、稳定性、功耗、游戏测试标准,覆盖流转、服务卡片等HarmonyOS关键特征,给出了测试人员在进行测试工作时的参考方向。

在进行鸿蒙系统下应用测试过程中,从常规化的测试角度来看,也是分为:

功能测试,

性能测试,

接口测试等。

比如性能测试:

关注好应用软件的启动时间、帧率、内存占用、CPU占用、分布式时延、服务卡片启动时间等;

兼容性测试:

关注好应用和OS兼容、应用升级兼容、应用交互兼容、应用分布式兼容等;

稳定性测试:

程序在运行时会不会出现未响应,或者终止异常操作等,还有一些属于鸿蒙系统独有特色功能的测试,比如流转测试,关注好流转交互一致性、跨端迁移功能、多端协同功能等。

如果想了解鸿蒙系统的APP应用测试技术,赶紧来关注公众号打卡学习最新推文基于鸿蒙系统的app测试技术。迅速带你入坑!

基于鸿蒙系统的APP测试技术,快来入坑_第3张图片

你可能感兴趣的