通用技术 兼容性测试的问题

jie · 2018年05月07日 · 最后由 zap 回复于 2019年08月08日 · 2430 次阅读

兼容性测试的一些问题
问题 1testin wetest 都有自己的机型适配表 我们应该用哪家的
问题 2 我们根据机型市场占有率去测试兼容性 怎么确定我测试手机测试列表一定是正确 并且覆盖百分之多少的手机
问题 3 我们手机有多台的情况下 手机系统那些应该升级 那些应该保留不升级 这个比例怎么控制
问题 4 当 iOS 发布系统升级 这天正好是 APP 发布的日期 APP 没有兼容新的 iOS 系统出现了新系统闪退 大家是怎么保证避免这样的问题的

共收到 14 条回复 时间 点赞

IOS 主要根据分辨率来选吧,Android 的话要根据分辨率,Android 版本,系统型号等,比例覆盖主流的机型就 OK 了。
系统升级,最好是升级前测试一下,升级后再测试一下,对比起来比较容易看出来问题。
IOS 一般的更新不会让 APP 崩溃吧。

按机型来做,采购成本太高了划不来~
按照 sdk 和分辨率、厂商等几个维度来做适配,然后 top 机型看成本选 10 或 20 就差不多了,其余的出问题了通过云测试平台验证和修复。
ios 系统的话有 preview 版本的

  • 在 app 上埋点,看看你的产品在用户设备上的分布情况
  • 然后是厂商,分辨率,系统版本什么的
  • 不过说实在的,这就是痛点:确实找不到一个好的理由,在不购买大量机型的情况下,说明使用云测是靠谱还是不靠谱的.千万别看广告. 大厂有人有钱,他们用的方法不一定能套在一般公司上.
  • bug 就像生活,好多情况无法预测,当然有些可以看出苗头,可惜有人就是死矫情;
jie #4 · 2018年05月07日 Author
arrow 回复

hello 宁说正好涉及到问题 4 因为 ios 新的库文件没有兼容 所以直接闪退了

jie #5 · 2018年05月07日 Author
hellohell 回复

我们自有机器 300 台 top 前 100 的机器都有

jie 回复

你们如此多的机型都不知道咋搞,那我们就跟没法活了;
只能放弃完美,黑下心来测试了

jie #7 · 2018年05月07日 Author
hellohell 回复

只是现在出现了 问题 看看大家有什么好的方案 学习下 和机器多少没有关系 我现在在做兼容性测试平台的开发 需要把 我的痛点 大家的痛点都做进去 看看怎么做成兼容性平台

jie 回复

土豪啊😻 😻 羡慕你们公司

jie 回复

机器这么多,土豪,我们就四五十台,都是根据大数据分析出来的 top10 top20 等

可以看线上使用机型分布啊,然后再重点分配适配机型咯,全面覆盖不太可能,看你们人力安排吧
新系统发布前不是有 beta 版本么,在 beta 上测吧

埋点,定期回顾 top10 机型兼容情况,在扩展一些就是看 top20,然后线上质量跟踪,质量差的机型买几台,基本就全了

jie #12 · 2018年05月10日 Author
daivd 回复

都有做 宁说的这些

jie #13 · 2018年05月10日 Author
huan 回复

谢谢 学习了

仅楼主可见
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册