APP专项测试-兼容性

一、兼容性测试



1. 兼容性测试关注点



  • 测试内容: 兼容性测试主要关注APP在不同机型、系统、分辨率、网络环境下的表现。
  • 机型覆盖: 需要覆盖市场主流机型,如Android的三星、小米、OPPO、华为等。
  • 系统版本: 包括Android的4.4、5.1、6.0、7.0等,以及iOS的9.X、10.X、11.X、12.X等。
  • 分辨率: 常见分辨率有1080x1920、720x1280等。
  • 网络环境: 包括2G、3G、4G、WIFI等。
2. 应用兼容性测试关注点



  • 手机硬件兼容: 如Home键、电源键、音量键等。
  • 外部硬件兼容: 如耳机、蓝牙等。
  • 操作系统软件兼容: 如WLAN、系统时间调节、LBS定位等。
  • 与其他APP兼容: 如后台播放音乐时,进入动态页面点击视频播放,系统如何处理等。
3. 例题

1)题目解析
  • 审题过程: 题目询问在进行兼容性测试时,应如何选择测试的手机型号和分辨率。
  • 解题思路:
    • 手机型号选择应基于市场主流机型和当前销量排行。
    • 分辨率选择应关注常见分辨率,并至少记住前三个常见分辨率。
  • 答案:
    • 手机型号: 华为、OPPO、vivo、荣耀、小米。
    • 分辨率: 1080x1920、720x1280、1080x2259。
4. 选择品牌、机型、系统、分辨率、网络



  • 数据来源: 可通过线上排名网站(如百度流量研究院)查看移动设备市场份额、联网方式、分辨率等数据。
  • 品牌机型选择: 根据市场排名选择主流品牌及机型。
  • 系统选择: 覆盖主流系统版本,特别是新发布的系统版本。
  • 分辨率选择: 关注常见分辨率,确保APP在不同分辨率下的显示效果。
  • 网络选择: 测试APP在不同网络环境下的表现,包括2G、3G、4G、WIFI等。
5. 如何执行兼容性测试



  • 公司内部测试:
    • 若公司内存在各种型号的手机,可直接使用真机进行测试。
  • 第三方平台测试:
    • 若项目用户量巨大,真机无法完全覆盖,可借助第三方兼容性平台(如云测平台testin)进行测试。
  • 测试策略:
    • 在第三方平台上,可筛选机型、系统、分辨率等条件,进行模拟测试,获取测试结果。
  • 模拟器测试:
    • 作为一种补充方案,可使用模拟器进行兼容性测试,但需注意模拟器成本较高。
  • 资源调配:
    • 若公司资源有限,可考虑租用手机或利用员工个人手机进行测试。
二、知识小结

知识点

核心内容

考试重点/易混淆点

难度系数

兼容性测试的重要性

APP在不同机型上可能出现问题,因此需要进行兼容性测试

为什么要做兼容性测试

🌟

兼容性测试的内容

手机型号、系统版本、分辨率、网络和应用的兼容、硬件兼容

兼容性测试的具体方面

🌟🌟

主流机型覆盖

安卓、三星、小米、OPPO、华为等

主流机型的覆盖范围

🌟

系统版本覆盖

Android不同版本(如4.4、5.1、6.0等)和iOS不同版本(如9.0、10.0等)

系统版本的覆盖策略

🌟

分辨率覆盖

1080x1920、720x1280等常见分辨率

分辨率的覆盖策略

🌟

应用与硬件兼容

耳机蓝牙、按键、操作系统和其他APP的兼容性

应用与硬件兼容的具体内容

🌟🌟

语义兼容

Home键、电源键、音量键等硬件兼容,以及WLAN、事件调节等操作系统软件兼容

语义兼容的具体内容

🌟🌟

面试题重点

手机型号测试策略(考虑销量和使用排行)和分辨率测试重点(记住前三个常见分辨率)

面试中可能问到的问题

🌟🌟🌟

用户画像

性别、年龄、爱好等用户特征统计

用户画像的概念和应用

🌟

真机不足时的测试策略

使用员工手机、租手机、固定机型测试或找第三方兼容平台(如云测平台)

真机不足时的解决方案

🌟🌟🌟

云测平台的使用

筛选机型、系统、分辨率,加载手机进行测试

云测平台的功能和使用方法

🌟🌟🌟

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值