我想通过dalekjs自动进行图像比较。目标是通过外部库进行更好的图像比较,但对于初学者来说,基本的图像比较可以判断页面上的图像是否等于本地图像。非常感谢帮助。
答案 0 :(得分:0)
Dalek并非旨在用作图像比较工具,但有些人将其用作编写自己工具的基础,例如siteeffect.io
如果您需要比较需要与Dalek制作屏幕截图的两个图像,需要知道图像的坐标和&然后使用Image Magick或其他任何方式运行一些图像比较。
如果您在GitHub上有一些代码/实验,我很乐意提供指导,以便从Dalek&以编程方式使用它。
答案 1 :(得分:0)
仍然是实验性的,尚未合并到DalekJS核心,但您可以尝试使用gskachkov的拉取请求here,它将屏幕截图比较功能添加到DalekJS。
否则,我建议您暂时使用PhantomCSS作为视觉回归框架。 PhantomCSS构建于CasperJS之上,并使用Resemble.js进行图像比较。