• 其实我觉得,问这么多,主要原因还是没有去实践,都是在想,没有太多实际意义,不如你去按照我的思路写一下,其实很简单的。实现功能之后,再来看你提的这些问题。反而会更有用,其次文末我总结了现在这个一些弊端,你也可以看看,有好的实践想法可以交流哦。

  • 首先说坑的话,商城里面有大量的图片,文字介绍,和在各种不同地方存在的功能点,我们在测试的时候因为天天看这些图片,导致只能看到我们常用的一些功能,其他的位置介绍语展示啊,简单的翻页啊,还有小的功能会自动忽略,以至于会漏测掉一些功能,所以我才写了这个,这个东西最大的好处就是不用你去判断(除了我在文章末尾写的那几个暂时不能解决的问题以外),你直接可以通过 fail 看到失败的图片,在 diff 里面也会展示出不同位置,并且增加了拉杆对比功能可以更好的查看图片。最后的结果就是我们大致看一遍后,没有特殊问题,就把报告直接发给开发了。极大减少工作量。

  • 实际再加入 CSS 后是可以进行区域对比的,就是需要去写一些简单 js 脚本隐藏我们不需要对比的地方在进行比较就好了,或者另一种解决思路就是在我们截图的时候就进行图像裁剪。我觉得大致就是这两种方式。如果你有好的方法也可以反馈哦。

  • 谢谢,思寒老师,笔芯

  • 我后面准备接入 CSS 的一些功能进来,就可以避免对比时图片大小不一致的问题,不过你这个也是一种解决思路。

  • 问下思寒老师那个关联怎么去?第一次发帖,有点小悲剧。

  • 对的暂时图片大小需要一致,但是如果将 CSS 加进来,就可以不用考虑图片尺寸了(就可以肆意妄为啦,哈哈)

  • 收到了,思寒老师。

  • 自动化来玩大家来找茬 at 2018年01月25日

    贴主也可以试试用 Gemini,也可以做的这样的效果。