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

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

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

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

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

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

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

功能测试,

性能测试,

接口测试等。

比如性能测试:

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

兼容性测试:

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

稳定性测试:

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

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

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

  1. 没有基于鸿蒙系统的app吗,华为鸿蒙操作系统为什么没有应用到手机?

    原标题:华为鸿蒙操作系统为什么没有应用到手机? 华为鸿蒙操作系统自20198月9日在东莞发布以来,已经经过了大半年的沉淀,这大半年间华为也是 发布了很多新款手机,为什么就没有一款基于鸿蒙操作系统的手机 ...

  2. android app系统的测试_计算机毕设项目003之基于Android系统的App点餐外送系统

    计算机毕设项目之基于Android系统的App点餐外送系统 一. 项目名称 基于Android系统的App点餐外送系统 二. 项目简介 本项目是基于Android系统的手机点餐系统,整个项目分为App ...

  3. 鸿蒙系统小规模测试,传华为鸿蒙系统正小规模测试 新系统将已定位低端市场为主...

    近日,因为一些外国国家的阻扰,华为欲重启鸿蒙系统,有消息称,华为鸿蒙系统正小规模测试,不过因为其初期无法满足非中国市场中高端用户的应用程序生态需求,故会定位低端市场为主. 产业链给出的最新消息称,华为 ...

  4. 华为鸿蒙系统定位,传华为鸿蒙系统正小规模测试 新系统将已定位低端市场为主...

    近日,因为一些外国国家的阻扰,华为欲重启鸿蒙系统,有消息称,华为鸿蒙系统正小规模测试,不过因为其初期无法满足非中国市场中高端用户的应用程序生态需求,故会定位低端市场为主. 产业链给出的最新消息称,华为 ...

  5. 鸿蒙系统还会推出吗,华为明年所有自研设备都升级鸿蒙系统,还会推出基于鸿蒙系统的新机...

    不负期许,华为鸿蒙OS手机版如期而至.今日(12月15日),鸿蒙OS 2.0手机开发者Beta版本正式上线,支持运行安卓应用,P40.Mate 30系列可申请公测. 国内媒体报道称,华为消费者业务软件 ...

  6. 鸿蒙开源源码,基于鸿蒙系统开源项目OpenHarmony源码静态分析

    #ifndef __scc #define __scc(X) ((long) (X)) // 转为long类型 typedef long syscall_arg_t; #endif #define _ ...

  7. 鸿蒙系统不得不知的技术要点

    鸿蒙系统不得不知的技术要点 本人的另一篇博文讲述了华为的开源布局 1.鸿蒙 OS 开源 2.分布式架构:实现跨终端无缝协同体验 3.确定时延引擎 4.生态共享 5.多端部署 6.优先支持 Androi ...

  8. 基于鸿蒙系统 + Hi3861 的wifi小车,可以通过电脑、手机控制

    基于鸿蒙系统 + Hi3861 的WiFi小车 首先,我们得有一套WiFi小车套件,其实也是Hi3861 加上电机.循迹模块.超声波等模块. 小车安装完大概是这样: 3.13.1 电机驱动 我们这里先 ...

  9. android 优秀app界面设计,基于Android系统的App界面设计.doc

    基于Android系统的App界面设计 摘 要:智能手机时代的来临改变了大多数人的生活习惯,时至今日智能手机已经成为了人们工作生活中的一部分,在工作生活中发挥着重要的作用.App作为智能手机应用程序的 ...

最新文章

  1. have sb do / have sb doing / have sth dong 区别
  2. 频繁弹出“受到网络攻击”的消息怎么办,五分钟看懂“僵尸网络”攻击
  3. helm部署postgresql
  4. 正则表达式从入门到实战
  5. 如何选择合适的监视器?
  6. html-表单的应用
  7. 每天快走一小时,身体会有什么变化?
  8. 计算机的进制数思想在哪方面有应用,计算机应用技术问答题(一)
  9. Javascript:利用闭包实现高级排他
  10. 深度学习,实现智能聊天对话机器人(大数据人工智能公司)
  11. [从零开始学习FPGA编程-16]:快速入门篇 - 操作步骤2-4- Verilog HDL语言描述语言基本语法(软件程序员和硬件工程师都能看懂)
  12. 接口请求 Provisional headers are shown
  13. 一篇文章读懂C++ 继承
  14. html背景对联效果恭贺新春,恭贺新春的对联
  15. Arnold Denoise流程
  16. 如何快速制作微信旅游相册?简单操作,效果精美!
  17. 在阿里,新人如何快速上手项目管理?
  18. 【代码复现】知识表示学习MHGRN预处理操作(二)
  19. 如何销售网站上的广告位
  20. 《社交红利》读书总结--如何从微信微博QQ空间等社交网络带走海量用户、流量与收入...

热门文章

  1. 巨型电子计算机应用,1989年11月17日 我国首台小巨型电子计算机研制成功
  2. ssm中小企业仓库管理信息系统的开发与实现毕业设计源码150916
  3. 计算机维修工实操,计算机维修工(三级)操作技能练习题.pdf
  4. 【数学问题2】向量微分
  5. 如何在浏览器打开pdf文件头部隐藏菜单栏?
  6. SQL/PL SQL
  7. ML_12 Sum-Produkt Networks 和积网络
  8. 浅谈Nginx转发匹配规则
  9. SQLite 对时间的支持
  10. html中微信添加好友超链接,微信给文字加链接代码分享(原来微信超链接是这样加的)...