1、确定选择机型的维度

1)首先考虑用户活跃程度分辨率操作系统版本等因素,建议选择15~20款机型。

2) 通过用户活跃程度,确定一个大的范围,以保证我们选择的机型,就是在实际应用当中主要用户群使用的机型

3)考虑目前市场当中手机的主流分辨率,这里可以将分辨率分为几个级别(一种常见的分法是720P,1080P,2K和4K),我们选择的机型能够覆盖所有级别即可;

4)系统版本的不断更新,可能导致之前可以正常使用的软件功能出现异常,我们要保证软件可以对一个系列的操作系统有较好的兼容性,所以有必要考虑主要用户群使用了哪些版本的系统

5)最后建议大家将用户反馈问题较多的部分机型也纳入兼容测试的列表中,毕竟经常出现问题的地方就是需要我们更加关注的。

2、过滤主要数据,形成兼容列表

1)对于用户活跃度的统计,我们可以从产品或者数据组同事那里申请一份数据表,比如使用产品人数(次数)统计top20机型

2)得到上面的基础数据后,我们要做一些数据处理——将相同品牌进行合并,在分配机型占比时,可以参考数据中该品牌所占比例——比如OPPO、华为等明显比例较高,可以多分配一些份额,而一加、魅族等占比相对较少的品牌可以少分配一些;

3)在同一个手机品牌下,可以同时参考分辨率、操作系统,机型的价位等来筛选,比如某品牌的手机在数据中共有10条,

a) 我们可以对非主流的分辨率(比如当前960*540、1280*720),每个类型只选择一款,而其他的都选择主流分辨率类型

b) 筛选操作系统也类似,可以通过一些网络数据平台,获取到当前使用率最高的操作系统版本数据,

比如这里我们通过友盟数据平台(https://compass.umeng.com/trend),

查看最近一个月的Android操作系统大(小)版本市场占比

c)列入价位主要是希望将不同手机性能(如CPU)对于软件的影响加入考虑范围

不同机型,不同版本,不同屏幕(刘海屏、大屏、小屏)都要适配

基本一份机型选择的表格,其中应该包括品牌、机型、分辨率(也可以加入屏幕尺寸等)、操作系统。可以参考下表。(表中缺少安卓9与安卓10的)

最后,我们可以根据自己项目组的要求或者待测试app本身的特点,对于上表做一些微调。

APP机型兼容测试的手机选择相关推荐

  1. 有什么APP软件可以测试耳环,心理测试选择自己喜欢的耳环,测试自己最招桃花的地方...

    A B C D 测试结果: 选A:如果你最喜欢这个耳环,那就意味着你的身体是桃花最吸引人的地方.人生中,你实际上是一种自然美,因为你的外貌还算漂亮,身材也很高.就算吃得多,体重也不会增加.因此,周围的 ...

  2. Web\App\接口自动测试常见面试题

    一.Web自动化测试 1.Selenium中hidden或者是display = none的元素是否可以定位到? 不能,可以写JavaScript将标签中的hidden先改为0,再定位元素 2.Sel ...

  3. android应用测试机型,app兼容测试选择哪些机型才够全面呢?

    原标题:app兼容测试选择哪些机型才够全面呢? 各位搜狗测试的小伙伴们,我们又相遇在一个美好的周末了,今天让我们一起讨论一下如何选择兼容机型. 01 首先,我们先了解一下什么是兼容测试,兼容测试的表现 ...

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

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

  5. ADB测试,手机app端,常用指令

    一.app项目 灰度发布 所谓灰度发布,就是在发布生成环境过程当中,先发布其中几台服务器,如果这几天服务器功能运行一段时间后能够正常,name再把其他未升级或者未发布的服务器进行生成环境发布:如果先发 ...

  6. APP开发流程实例讲解-儒释道网络电台八天开发全程-百度云深度兼容测试并进一步优化排错

    APP开发流程实例讲解-儒释道网络电台八天开发全程之 百度云深度兼容测试并进一步优化排错 APP开发流程实例讲解-儒释道网络电台八天开发全程 项目发起 功能和界面初步设定 在Android Studi ...

  7. 在线android机型测试,免费兼容测试/MonkeyTest/100款安卓机型真机测试

    产品介绍: 云兼容测试包括移动APP应用Android真机设备兼容性测试和8款主流IOS真机设备兼容性测试,用户通过上传需要测试的APK包或IPA包,远程启动云主机进行应用的安装.启动.运行.卸载操作 ...

  8. 五、APP分类和手机选择

    目录 1.APP分类 1.1  Native app(原生) 1.2  Web app(网页) 1.3  Hybrid app(混合型) 2.测试手机的选择 2.1手机的选择 2.2数据来源: 3兼容 ...

  9. Android异种机型系统适配:application定义的app名字和安装到手机后桌面显示app名字不一致

    Android异种机型系统适配:application定义的app名字和安装到手机后桌面显示app名字不一致 这种情况在个别国内稀奇古怪定制化的Android机型上会出现.正常情况下,Android的 ...

最新文章

  1. python 序列排序 排序后返回相应的索引
  2. C++STL理论基础
  3. VTK:隐式函数之ImplicitDataSet
  4. Oracle中SQL语句学习五(统计分组语句group by和having)
  5. QT使用中的一些记录
  6. 微软:程序员们,是时候丢掉 Win 7 了!
  7. python毕业设计作品基于django框架 景区购票系统毕设成品(6)开题答辩PPT
  8. 微信公众号之测试号申请
  9. 分布式、分布式系统、分布式计算、分布式存储
  10. 大话functional编程语言
  11. Android 仿百合网超火爆社交app首页滑动效果
  12. vue 将echarts的图片导出成pdf文件
  13. 智能蓝牙音箱方案的四大问题
  14. FPGA复位电路设计学习分析
  15. linux性能监控工具perf,Linux性能分析中常用的工具perf介绍
  16. 自媒体:公众号内容可以同步到头条吗
  17. Nginx rewrite路由重写
  18. 解压主播狂揽4000w+播放,快手美食赛道又添新风向?
  19. [day2]python网络爬虫实战:爬取美女写真图片(增强版)
  20. PHPExcel导出表格乱码解决

热门文章

  1. 世界名著《平凡的世界》读后感3800字范文
  2. 3-4-搭建自己的vue-ssr
  3. 美团外卖API接入(二)
  4. pointnet语义分割_训练并预测自己的数据
  5. 手机社会化分享到qq好友、qq空间、微信、微信朋友圈、微博等(区分浏览器)
  6. Opencv 笔记7 凸包算法-Graham扫描法
  7. 无人机飞控平台ArduPilot源码入门教程 — 简介
  8. 微信小程序map组件点聚合初次使用的坑
  9. Python中的对象赋值和浅拷贝,深拷贝
  10. 大恒相机开发实践(1)——实时采图