今天我们来交流如何开展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兼容性测试相关推荐

  1. [原创]浅谈移动互联网App兼容性测试

    [原创]浅谈移动互联网App兼容性测试 今天要谈的话题,估计各位测试都有感受,移动互联网App兼容性测试,我们到底测试覆盖如何去挑选机型?具体移动App兼容性测试如何开展?是不是应引进像testin这 ...

  2. App兼容性测试/MONKEY配置和安装

    App兼容性测试/MONKEY配置和安装 APP测试的兼容性测试 Web测试和App测试有什么区别 性能和稳定性工具---MONKEY 环境配置和安装 云测试平台 APP测试的兼容性测试 上线后进行兼 ...

  3. 06- 移动端APP兼容性测试以及APP兼容性测试手机选择与云测试技术

    在开始测试APP之前,应该考虑什么问题?或者如何选择设备?多少部手机测试兼容性最佳? 兼容性测试手机数量:主测手机 1 ,2(根据人员),辅助测试手机:用于兼容性测试.(50-60台最佳,至少5-20 ...

  4. APP兼容性测试 (二) 最新 iPhone 机型分辨率总结

    APP兼容性测试 (二) 最新 iPhone 机型分辨率总结 </h1><div class="clear"></div><div cla ...

  5. APP兼容性测试需要注意哪几点?-alltesting云测试

    由于终端设备的型号多样,机型的碎片化,使得APP兼容性问题在APP测试中成为一个不得不考虑的问题.因为一旦APP有兼容性方面的问题,就会影响这一类的很多用户,对业务的影响会比较大. 针对这个问题的测试 ...

  6. APP兼容性测试的目的和要求是什么?

    随着APP越来越多,以及安卓版本.手机厂商.屏幕分辨率的差异,导致每个APP都需要做兼容性测试,才能够避免出现在特定的手机上表现异常的问题.当然,ios的版本和手机.平板也不少,同样存在很多兼容性问题 ...

  7. 软件兼容性测试计划,app兼容性测试方案

    App的兼容性问题可能会导致流失潜在的客户,为了尽量减少因兼容性问题导致的同类问题,进一步提高产品的质量,提升用户体验,所以进行兼容性测试,尽可能多的保证更多的用户都可以正常使用app.经过短期和持续 ...

  8. APP兼容性测试方案以及最新机型表

    兼容性测试方案相关内容如下: 1.  背景 App的兼容性问题可能会导致流失潜在的客户,为了尽量减少因兼容性问题导致的同类问题,进一步提高产品的质量,提升用户体验,所以进行兼容性测试,尽可能多的保证更 ...

  9. 软件测试兼容性常用手机,手机app兼容性测试,主要是针对哪些方面测试?

    APP的兼容测试主要就是测试APP的安装.启动.运行.卸载测试,以及安装时间.启动时间.CPU占用.内存占用.流量耗用.电量耗用等性能上的测试. 一.APP兼容性测试的内容可以参考: 1.硬件各个硬件 ...

  10. 安卓手机APP兼容性测试如何有效进行?

    Android App兼容性测试是一个比较重要的App评价内容,实际上兼容性测试不仅仅和测试人员相关,在开发阶段就应当着重考虑,因为兼容性问题是除了实现App本身要求的功能后,必须要关注.而且至关重要 ...

最新文章

  1. 数据结构和算法动态可视化
  2. python 登陆开心网图片批量下载-selenium实现
  3. 【Matlab】求解黎卡提 Riccati 方程 李雅普诺夫 Lyapunov 方程
  4. 启动项 mysql命令大全_mysql常用命令
  5. 作者:杨琪,数据堂(北京)科技股份有限公司企业发展部副总监。
  6. 《 自动化测试最佳实践:来自全球的经典自动化测试案例解析》一一1.3 建立自动化策略...
  7. Valgrind的Memcheck快速入门
  8. linux文件i节点,深入理解linux中i节点(inode)
  9. 多线程设计模式 - Future模式
  10. 华为鸿蒙专属文件后缀,华为鸿蒙——上传第三方APP【原理公布】
  11. 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)
  12. 红色警戒在win10下运行办法
  13. 笔记本光驱位固态硬盘安装及系统迁移
  14. Output Shape和Param参数解释
  15. Android编程制作漫画,画出自己的漫画 Android漫画风制作所
  16. 9轴陀螺仪KF系列算法的轴向问题
  17. AI留给教练的时间已经不多了
  18. 结合redis设计与实现的redis源码学习-2-SDS(简单动态字符串)
  19. STM32 ES8266上阿里云IOT MQTT实践【第一章】:物联网简介(什么是物联网)
  20. php购物车面试题,PHP 购物车 session(非框架)

热门文章

  1. 无盘系统的服务器配置高不高,为什么网吧电脑配置不很高但是很快
  2. 用python代码写出乘法口诀表
  3. 在delphi中引用第三方控件时,找不到dcu的解决办法
  4. tornado 报错 NotImplementedError
  5. eMMC---简介、分区管理、总线协议和工作模式
  6. 管中窥豹------从烟熏看大学
  7. 【产品应用】一体化伺服电机在光伏智能清洗机器人中的应用
  8. ISO内审员培训点滴
  9. 团队密码管理器Passbolt的安装
  10. 章节十一:定时与邮件