测试中Android与IOS分别关注的点

主要从自己系统的不一样点、系统形成的不一样点、和注意的测试点作总结小程序

一、自身不一样点微信小程序

1)研发商微信

      安卓:是Google公司作的手机系统测试

      IOS:是苹果公司作的手机系统字体

2)开源程度spa

      安卓:开源线程

      IOS:半开源。因此IOS系统相对于安卓来讲是比较稳定的内存

3)使用厂商虚拟机

      安卓:使用比较广,有华为,三星,HTC,VIVO,OPPO,小米,魅族等产品

      IOS:IOS基本只用于苹果产品上

4)运行机制

      安卓:虚拟机运行机制

      IOS:沙盒运行机制

 

虚拟机机制:安卓自己是为触摸屏打造的,因此全部的应用都是运行在一个虚拟的环境中,由底层传输数据到虚拟机中,再由虚拟机传递给用户UI,任何程序均可以轻松访问其它程序文件。

沙盒机制:应用程序位于文件系统的严格限制部分,程序不能直接访问其它应用程序。

 

5)渲染机制

      安卓:主线程普通优先级,加载一个页面,所有加载完成的同时加载当前页面,看到页面后,实际上后台仍在加载,所以增长了处理器的压力

      IOS:实时优先级,加载单个页面,优先加载主屏幕显示区域

6)后台机制

     安卓:任何程序都能在后台运行,直到没有内存才会关闭

     IOS:任何第三方程序都不能在后台运行

 

2,测试注重点

1)后退按钮

     安卓自带手机后退按钮

     IOS在测试时须要关注页面后退按钮的可用性

2)首页功能

     若是是微信小程序项目则要关注内容页面右上角的三个小点有没有回到首页的功能。安卓有,IOS没有

3)通知信息

     安卓能够将信息放在顶部消息栏

     IOS只能显示在屏幕上

4)兼容适配

      安卓注重每一个安卓系统APP兼容性及屏幕大小适配,尤为注重在安卓6.0系统上权限的测试

      IOS一样注重每一个系统,屏幕上面的兼容

5)UI细节

     字体大小,颜色,文案的粗细等。

 

3,其它测试点

触屏测试:点击同一个功能或位置,二者的处理结果是同样的

安装卸载测试:安装时须要得到的权限

升级测试:有新版本后,升级提醒的通知,升级后一些信息的保存状况

响应时长:同一个功能加载的时长最好不要超过2S

交互测试:好比APP在运行过程当中来电,视屏/音频等能够正常运行

自身交叉:在运行过程当中,播放自身的视屏/音频,消息通知等。

相关文章
相关标签/搜索