2016-11-23 54 views
-1

工具比较网页的视觉或品牌的变化从以前的一个,并采取最新的一个从现场。基本上,如果差异大于某个百分比,基本上我想获得比较截图并发送给利益相关者。基本上,如果差异大于某个百分比,我希望获得截图并与利益相关者发送电子邮件。如果有什么我们可以使用硒webdriver和其他工具集成。任何人都可以建议我任何免费工具及其实施,以比较网页的视觉或品牌变化

+2

欢迎来到Stack Overflow!问题要求我们推荐或找到书籍,工具,软件库,教程或其他非现场资源**,因为它们倾向于吸引自以为是的答案和垃圾邮件,因此无法用于Stack Overflow。相反,[描述问题](http://meta.stackoverflow.com/questions/254393/what-exactly-is-a-recommendation-question)以及到目前为止已经做了什么来解决它。 – JeffC

回答

0

一对非常适合这项工作的商业工具,但自从你说free - 我会建议什么对我们很好。我们也

得到比较截图和电子邮件的利益相关者,如果差值大于一些percentage.Basically我想要得到的截图对比和电子邮件向利益相关者如果差值超过一定百分比。

为此,我们已经整合了我们的Selenium测试基于Sikuli的图像比较引擎。我们的框架是基于C#的,所以我们必须使用SikuliSharp

针对完整的答案在这里:

  1. 注:大屏需要相当显著时间,以便比较和获得的diff。你可以使用一些优化,例如Image Pyramids
  2. 同样的功能可用于基于JAVA构架硒e.g. here
0

您可以脚本这样的比较与https://huddle.github.io/Resemble.js/和PhantomJS。

Resemble.js可用于您可能在浏览器中进行的任何图像分析和比较要求。但是,它已经被PhantomJS驱动的可视化回归库PhantomCSS使用而设计和构建。

相关问题