如何进行APP兼容性测试
今天我们来交流如何开展APP的兼容性测试工作,APP兼容性的测试主要包含硬件设备兼容性、操作系统兼容性、分辨率兼容性、网络运营商兼容性、其他软件兼容性几个大类。下面对于测试方法小编逐一进行详细的说明。
硬件兼容性
- 测试对象:一般需覆盖市面上主流的手机厂商及各型号产品,可在百度等一些统计类的大数据网站获取最新的市场占有率排行,一般要考虑厂商、型号来组合挑选。
- 测试环境:需要真机环境测试,可购置相应手机进行,或者在Testin、百度MTC、阿里MQC、腾讯WeTest等云测试平台进行。
- 测试点:APP的安装/卸载,APP的正常运行
操作系统兼容性
- 测试对象:需覆盖市面上主流的操作系统及各版本,可在统计网站获取最新的操作系统市场占有率,iOS直接挑选相应的操作系统,Android则根据Android系统版本和各厂商在其之上的定制版本做一些组合挑选(这里手机的挑选可以跟硬件兼容性一同交叉考虑)
- 测试环境:iOS可通过模拟器进行,Android往往仍需要真机测试,若对厂商定制的操作系统考虑风险较小不进行测试,则也可通过模拟器进行。当然也可以同硬件兼容性一样在云测平台上进行测试。
- 测试点:APP的安装/卸载,APP的正常运行,核心功能的回归
分辨率兼容性
- 测试对象:需覆盖市面上主流的各种屏幕分辨率、屏幕尺寸。这里主要关注的是UI上对各种分辨率、屏幕尺寸的适配情况。
- 测试环境:iOS可通过模拟器进行,Android往往仍需要真机测试,若对厂商定制的手机屏幕尺寸考虑风险较小不进行测试,则也可通过模拟器进行。
- 测试点:APP的界面显示、排版等各类UI测试
网络运营商兼容性
- 测试对象:在不同的网络制式、运营商下,APP能够正常工作。一般需要覆盖主流的网络运营商。
- 测试环境:需要真机环境测试,需要连接各主流网络运营商提供的网络
- 测试点:挑选核心包含网络请求的功能进行测试
与其他软件的兼容性
- 测试对象:各主流的APP,可在各大应用市场获取APP的排行,按照分类、下载量等进行组合挑选
- 测试环境:往往iOS、Android任选一款机型进行测试即可
- 测试点:在已安装其他APP的前提下安装/卸载待测APP、在已运行其他APP的前提下运行待测AP、在已安装待测APP的前提下安装/卸载其他APP、在已运行待测APP的前提下运行其他APP
以上即是小编汇总的APP兼容性测试的方法,具体的测试可根据不同的风险评估增加或删减相应测试项。
如何进行APP兼容性测试相关推荐
- [原创]浅谈移动互联网App兼容性测试
[原创]浅谈移动互联网App兼容性测试 今天要谈的话题,估计各位测试都有感受,移动互联网App兼容性测试,我们到底测试覆盖如何去挑选机型?具体移动App兼容性测试如何开展?是不是应引进像testin这 ...
- App兼容性测试/MONKEY配置和安装
App兼容性测试/MONKEY配置和安装 APP测试的兼容性测试 Web测试和App测试有什么区别 性能和稳定性工具---MONKEY 环境配置和安装 云测试平台 APP测试的兼容性测试 上线后进行兼 ...
- 06- 移动端APP兼容性测试以及APP兼容性测试手机选择与云测试技术
在开始测试APP之前,应该考虑什么问题?或者如何选择设备?多少部手机测试兼容性最佳? 兼容性测试手机数量:主测手机 1 ,2(根据人员),辅助测试手机:用于兼容性测试.(50-60台最佳,至少5-20 ...
- APP兼容性测试 (二) 最新 iPhone 机型分辨率总结
APP兼容性测试 (二) 最新 iPhone 机型分辨率总结 </h1><div class="clear"></div><div cla ...
- APP兼容性测试需要注意哪几点?-alltesting云测试
由于终端设备的型号多样,机型的碎片化,使得APP兼容性问题在APP测试中成为一个不得不考虑的问题.因为一旦APP有兼容性方面的问题,就会影响这一类的很多用户,对业务的影响会比较大. 针对这个问题的测试 ...
- APP兼容性测试的目的和要求是什么?
随着APP越来越多,以及安卓版本.手机厂商.屏幕分辨率的差异,导致每个APP都需要做兼容性测试,才能够避免出现在特定的手机上表现异常的问题.当然,ios的版本和手机.平板也不少,同样存在很多兼容性问题 ...
- 软件兼容性测试计划,app兼容性测试方案
App的兼容性问题可能会导致流失潜在的客户,为了尽量减少因兼容性问题导致的同类问题,进一步提高产品的质量,提升用户体验,所以进行兼容性测试,尽可能多的保证更多的用户都可以正常使用app.经过短期和持续 ...
- APP兼容性测试方案以及最新机型表
兼容性测试方案相关内容如下: 1. 背景 App的兼容性问题可能会导致流失潜在的客户,为了尽量减少因兼容性问题导致的同类问题,进一步提高产品的质量,提升用户体验,所以进行兼容性测试,尽可能多的保证更 ...
- 软件测试兼容性常用手机,手机app兼容性测试,主要是针对哪些方面测试?
APP的兼容测试主要就是测试APP的安装.启动.运行.卸载测试,以及安装时间.启动时间.CPU占用.内存占用.流量耗用.电量耗用等性能上的测试. 一.APP兼容性测试的内容可以参考: 1.硬件各个硬件 ...
- 安卓手机APP兼容性测试如何有效进行?
Android App兼容性测试是一个比较重要的App评价内容,实际上兼容性测试不仅仅和测试人员相关,在开发阶段就应当着重考虑,因为兼容性问题是除了实现App本身要求的功能后,必须要关注.而且至关重要 ...
最新文章
- 数据结构和算法动态可视化
- python 登陆开心网图片批量下载-selenium实现
- 【Matlab】求解黎卡提 Riccati 方程 李雅普诺夫 Lyapunov 方程
- 启动项 mysql命令大全_mysql常用命令
- 作者:杨琪,数据堂(北京)科技股份有限公司企业发展部副总监。
- 《 自动化测试最佳实践:来自全球的经典自动化测试案例解析》一一1.3 建立自动化策略...
- Valgrind的Memcheck快速入门
- linux文件i节点,深入理解linux中i节点(inode)
- 多线程设计模式 - Future模式
- 华为鸿蒙专属文件后缀,华为鸿蒙——上传第三方APP【原理公布】
- 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)
- 红色警戒在win10下运行办法
- 笔记本光驱位固态硬盘安装及系统迁移
- Output Shape和Param参数解释
- Android编程制作漫画,画出自己的漫画 Android漫画风制作所
- 9轴陀螺仪KF系列算法的轴向问题
- AI留给教练的时间已经不多了
- 结合redis设计与实现的redis源码学习-2-SDS(简单动态字符串)
- STM32 ES8266上阿里云IOT MQTT实践【第一章】:物联网简介(什么是物联网)
- php购物车面试题,PHP 购物车 session(非框架)