zoukankan      html  css  js  c++  java
  • 适配的那些事

    本文来自网易云社区


    作者:施丹丹


    1.何为适配

        简单来说就是在不同设备上检查功能及样式是否正常


    2.设备的挑选

        a.首先考虑操作系统,Android及IOS从支持的系统开始测试,如Android4.4及IOS8开始,一直到目前市场上最新的系统。一般只要考虑系统大版本即可,若是某个功能是针对系统小版本来判断的,如Apple Pay的出现条件,是iPhone6 & IOS9.3以上,此时就应该考虑IOS9.2及IOS9.3、IOS9.4的系统了;还有若是新出的小版本,一般也是要简单验证下。

        b.厂家型号,主要是针对Android机子来说的,某些厂商有自己定制的ROM。测试方法:可以先测用户常用的机型,再考虑特殊机型(如小米、魅族等等定制rom的机子),最后可以测下现有的&未测过的型号。以下是开发拉取的截止目前考拉用户常用型号top10,可以参考下

       

          c.分辨率,IOS目前只要关注:5S、6、6p、X这几种大小屏幕的设备即可;Android可以网上看下最常用的,不过一般也差不多,小屏及大屏机子看下即可。一般都是样式问题。

         在时间来不及情况下在做适配时候,可以两两结合,如IOS,可以看5S&IOS8的机子,6&IOS9的机子、6p&IOS10的机子,iPhoneX&IOS11的机子,Android设备也是可以如此,如三星看系统7的,小米看系统6的等等,若是后面时间还充裕,也可以多看几个设备。

    3.适配时间

       一般第一轮完整测试的情况下,最好挑选主流机子来测试,第一轮结束后,可以边验bug边用其他机型来回归主流程,即适配在第一轮结束后就可以开始了。


    4.适配方式

       a.自己适配 

       b.bugbash  让每个人选择不同的机子来体验;


    5.适配问题的例子参考

      适配问题最多的是视觉样式,下面罗列几个因适配的功能问题:

      a.照片相关问题:如MX3机子,上传的照片会横向倒转;小米4 Android系统6.0 一打开闪光灯拍照就闪退

      b.点透问题:如之前出现IOS7系统,限时购页面,未开抢情况下,点击按钮弹出开抢提醒弹框,在弹框中点击输入框,就会自动跳转到弹框下面的商品详情页

      c.emoji表情问题:VIVO X5机子种草的推荐详情页面无法显示表情

    -----建议:大家在建适配问题的jira时,可以在jira主题上备注下“特殊机型”,这样通过jira搜索可以搜索到因适配引起的问题,可以有目的的看下自己的功能是否也存在类似问题  

    最后结论:适配的问题可大可小,可以小到就一处样式展示问题,也可以大到功能上无法使用,所以尽可能在有限的时间内把各个机型、系统等能覆盖的都覆盖下功能~~~~


    网易云免费体验馆,0成本体验20+款云产品!

    更多网易研发、产品、运营经验分享请访问网易云社区


    相关文章:
    【推荐】 Question | 你所遇到的验证码问题可能都在这里了
    【推荐】 说说你最欣赏的数据可视化的案例

  • 相关阅读:
    PRCT-1302 the OCR has an invalid ip address
    函数listen
    函数bind
    函数socket
    lamp。查看版本
    yii 日期插件
    UCenter 的目录结构
    API接口
    返回标签数据示例 (PHP)
    应用接口函数
  • 原文地址:https://www.cnblogs.com/zyfd/p/9674267.html
Copyright © 2011-2022 走看看