美文网首页
尽量将BUG掐灭在设计阶段

尽量将BUG掐灭在设计阶段

作者: wnight | 来源:发表于2018-01-25 00:23 被阅读7次

    BUG有很多种,但不管哪种,都令人烦恼。

    大致梳理一下BUG类型,本文旨在帮助在设计的阶段进行自检。

    • 产品操作的意外情况没考虑全

    以之前遇到的一个典型BUG为例,轻流里,我们给用户提供了字段公式计算的功能,便于处理数据。而如果把设置好的公式中用到的字段删除了,由于没有考虑“被删字段”,这种情况,系统就取不到被删字段的值却依旧运行,只能报错,卡住。

    这种问题就是设计阶段,流程没有梳理好,出现的意外情况没有全部纳入考量,算是比较容易发现的问题。

    • 页面样式出错

    在不同分辨率的浏览器上(包含移动端),有时,会出现文字排列错乱、页面布局混乱,组件位置出错的情况。
    经常遇到出错的原因,比如,不同组件的定位方式不统一,文字显示内容超长。记得之前,移动端登录页面,如果弹出键盘,点击登录的按钮的位置会跟着上移。这种也算是设计得时候,没规定好。

    在设计的阶段,如果设计的细的话,这一类问题也能避免大部分。

    • 兼容性出错

    国内很大一部分人,会使用不同版本的IE,百度,360浏览器。经常发现,新的兼容问题,一般都是样式出错。解决办法就是,测试的时候拿这类浏览器测试。
    说起来,有一个比较有意思的BUG,会导致界面无法点击选项,滚轮缩放一下界面比例,就好了。客户很难想到有这种操作,但当时跟他们说了之后,好像也蛮能接受这个设定的。

    其他类型的BUG遇到的比较少,要是有什么典型的,一点点加。

    归根结底,还是需要了解技术,以便于设计阶段便能提前想象出实现的整个过程。设计的一小坑,开发的一大坑。

    以上

    相关文章

      网友评论

          本文标题:尽量将BUG掐灭在设计阶段

          本文链接:https://www.haomeiwen.com/subject/yngpaxtx.html