网站建设公司常说的视觉还原测试是什么?深圳
网站建设公司资深设计师在本栏目还原一个场景,这个场景作为一个网站设计师是不是很熟悉:最近几周以来,你一直在做网站的联系表,努力地微调表单的各种输入框,直到它们看起来和 Photoshop 设计稿完全一样。你已经小心翼翼地对比了所有的内边距、外边距、边框和行高。而且产品负责人也认为,“以后用这个联系表就可以了”。安全地提交了代码之后,你开始下一项工作,并且不再做那些重复出现的、有关浏览器下拉列表渲染差异的噩梦。几个星期后,你在任务列表中惊讶地发现一个熟悉的条目:联系表。一些设计师、业务分析师或质量保证工程师带着尺子来到你的设计前,把它和最新的 Photoshop 设计稿相比较,发现了一系列差异。但是,为什么呢?难道有人破坏了你的代码?或者有人修改了设计稿?追查罪魁祸首对你来说太奢侈,你没有那个时间。因此,你坐下来开始了一系列的调整,并且希望这是你最后一次碰这个联系表,但同时也已经向现实屈服:在网站发布之前,你可能还要再碰到它几次。
网站建设公司常说的视觉还原测试是什么之常见的质疑
在这个世界上,我最喜欢的声音就是决策者的尖叫:“功能 X 被完全破坏了!”翻译为开发者的术语,这通常意味着一些字体样式不正确,或者一些垂直对齐需要修复。这个功能本身有没有被确认或达成一致并不重要,重要的是当前产品的样子和过去一周决策者一直关注着的 Photoshop 设计稿有区别。由于这些在我身上也发生了一遍又一遍,下面就来探索一下导致这个问题的常见原因,以及究竟是什么让你像旋转木马一样陷入死循环。
网站建设公司常说的视觉还原测试是什么之不了解情况的开发者
即使你的代码完美无缺,也会被其他开发者的短短几行不正确的代码破坏掉。其他开发者一直在做别的表单组件,并没有意识到他们正在编写的 CSS 类是和你的联系表单共用的。他们可能在你提交代码后的几周内编写了这些代码,也可能是和你同时写出的。
无关的页面上的小样式的改动,往往会被 QA 团队忽略。他们手上有几十个甚至上百个页面需要测试,因此没办法注意到标签字体上只有两个像素的改动。
网站建设公司常说的视觉还原测试是什么之不一致的设计
请允许我告诉你一个 Photoshop 的阴险的小秘密。当设计师改变了某个文件中的表单标签字体时,其他 PSD 文件中的字体并不会奇迹般地同步更改。可悲的是,在 PSD 文件中没有哪一页是用来级联地说明所有元素的样式规范。即便所有的设计师都知道字体更改并修改了 PSD 文件,但那些遗留在邮件列表、BaseCamp 会话和 Dropbox 目录里的 PSD 文件依然是修改前的模样。如果有设计师、业务分析师或质量工程师,对照着不知哪个版本的 PSD 文件审核了你的联系表,十有八九他们哪天会发现你的联系表是有问题的(也就是他们认为的“功能被完全破坏了”)。然后他们给你创建一个新的用户故事去解决这些问题,而你只能祈祷这些改变不会在下一次某个设计师看到联系表时给你添更多的麻烦。
网站建设公司常说的视觉还原测试是什么之举棋不定的决策者
根据无限可能性法则,如果有足够多的决策者仔细研究足够多的功能,那么百分之百会有人发现想要修改的地方。改动是不可避免的,如果使用恰当的开发模式,那么改动也是完全可以接受的。然而,当改动伪装成缺陷时(或者二者之间也不存在什么区别),开发者最终将花费大量的时间来开发还处于原型期的功能上。在公开发布前对功能进行原型开发是没有问题的,事实上这是很好的实践。但原型需要基于设计快速迭代之后的最终设计稿做出,最终结果是一个大家一致认可的产品。如果让开发者在每个冲刺(sprint)周期里开发原型,又不停地在下一个冲刺周期里修改它,这不仅会降低开发者的效率,也是一种极为低效的原型开发方法。好了,
深圳网站建设公司本文关于“网站建设公司常说的视觉还原测试是什么?”就分享到这里。您如果需要深圳的网站建设公司为您定制设计开发高端网站,请联系我们网站客服,免费您提供设计制作方案。谢谢关注,博纳网络编辑整理。