手机app兼容性测试主要是针对哪些方面测试?以下内容主要是针对遇上手机测试有什么内容的问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。
手机app兼容性测试主要是针对哪些方面测试
一、关于”APP兼容性范围及问题”请参考以下内容进行测试。
1、硬件各个硬件结构。
2、软硬件之间:硬件dll库(C++),软硬件之间的通信,各个厂商提供的ROM。
3、软件:浏览器、操作系统、数据库、手机、功能兼容性(功能修改,二次开发)
要求:兼容性程度(产品定义)兼容的方向:向下(老版本的兼容)、向上。
4、app软件兼容性导致的问题
1、安装失败、启动失败、卸载失败,卸载不干净、程序运行过程中闪退。
2、部分控件显示不完整或者功能失效。
3、屏幕显示异常。
4、图片展示不全。
5、平台类型,人数从小到大排列:云测,内测,众测测试平台:百度云平台、testin、TA云测试平台、腾讯WeTest。
二、测试策略。
1、android设备众多,怎么挑选(不同类型设备)根据现有市场占有率数据,挑选出top n款手机,溶蚀挑选部分使用较少的手机进行验证。
2、同一android设备,存在多种操作系统版本,如何保证测试覆盖全面(不同操作系统版本)。测试设计过程中考虑每个版本差异,并给出差异分析报告。优先满足每款手机主流操作系统做一些调研,当前市场各版本和品牌的使用率。
3、不同设备的分辨率不同,对界面的展示效果不同,怎么进行兼容性测试(不同屏幕分辨率)。
1、与开发讨论在不同的分辨率下系统的适配方案。
2、列出重点测试的几类分辨率。
3、在主要的机型上覆盖。
4、不同厂商的ROM(只读存储器)不同,app在调用过程中会出现很多不兼容问题。
(1)分析各个厂商ROM存在哪些不同以及系统在使用过程中的调用方式。
(2)对差异性进行评估,验证主流厂商的ROM,并分析各个版本的ROM差异。
5、(不同网络类型)在不同的网络类型下,对APP的功能的影响。
(1)分析不同网络类型的差异性。
(2)在前后台交互过程中在不同网络下的差异,并讨论内部实现机制。
(3)同时需要分析各个类型的设备在不同网络类型下的区别。
6、(不同类型app)手机上安装多种APP,APP之间的兼容性问题。
(1)挑选主流APP与当前APP同时运行。
(2)测试多种APP之间是否有影响。
手机测试有什么内容
第一:软件压力测试:用自动测试软件连续给手机拨打1000个电话,检查手机是否会发生故障。
第二:抗摔性测试:抗摔性测试由专门的PRT可*性实验来进行。半米的微跌落测试要做300/面(手机有6个面)。而2米的跌落测试每个面需各做一次。还有模拟人把手机扔到桌面的测试。
第三:高温低温测试:让手机处于高低不同的温度来检测手机的适应性。
第四:高湿度测试:用一个专门的箱子来操作滴水测试,模拟人出汗的情况(水里面掺有一定比例的盐)。
第五:百格测试:用专用刀片在手机的外壳画100个格子10*10,用专用胶带粘其表面,看看外壳会不会掉油漆。
第六:翻盖测试:对翻盖手机进行翻盖10万次,检查壳体的损耗情况。
第七:扭矩测试:直板机,用夹具夹住两头,一头左拧,一头右拧,测试壳体和手机里面大型器件的强度。
第八:静电测试:北方天气干燥,手摸金属的东西容易产生静电,击穿手机电路,有些设计不好的手机就是这么突然坏的,有专门的静电枪和铜板来测试。
第九:按键测试:借助机器以给定的力量击打键盘10万次。
第十:沙尘测试:手机放入特定的箱子,细小的沙子被鼓吹起来,数小时后,察看手机里面是否有沙子进入,如果是,那么手机密闭性不好,结构设计有待重新调整。
以上就是为你整理的手机测试有什么内容全部内容,希望文章能够帮你解决手机app兼容性测试主要是针对哪些方面测试相关问题,更多请关注本站手机栏目的其它相关文章!