手机app兼容性测试,主要是针对哪些方面测试?

作者:app测试   发布时间:2020-07-21

APP的兼容测试主要就是测试APP的安装、启动、运行、卸载测试,以及安装时间、启动时间、CPU占用、内存占用、流量耗用、电量耗用等性能上的测试。


APP兼容性测试



一、APP兼容性测试的内容可以参考:


1、硬件各个硬件结构。


2、软硬件之间:硬件dll库(C++),软硬件之间的通信,各个厂商提供的ROM。


3、软件:浏览器、操作系统、数据库、手机、功能兼容性(功能修改,二次开发)


要求:兼容性程度(产品定义)兼容的方向:向下(老版本的兼容)、向上。


4、app软件兼容性导致的问题


1)安装失败、启动失败、卸载失败,卸载不干净、程序运行过程中闪退。


2)部分控件显示不完整或者功能失效。


3)屏幕显示异常。


4)图片展示不全。


二、APP兼容性测试策略


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之间是否有影响。


更多兼容性测试文章推荐阅读:

Android兼容性测试应该怎么做?影响兼容性问题的因素有哪些?

如何做苹果手机自动化兼容测试?ios手机自动化测试工具推荐

通过在线泽众云测试平台做APP兼容性测试准确吗?


细说几点保障APP兼容性覆盖测试的方式

APP为什么非要做兼容性测试

安卓模拟器可以代替真实手机做兼容性测试吗 效果怎么样?

手机游戏APP做兼容性测试需要覆盖多少部手机?

手机兼容性测试可以不买真机吗?


本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2024 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.