Skip to content

Visual_Diff

bootstraponline edited this page May 19, 2015 · 17 revisions

webdrivercss node.js based. uses GraphicsMagick for comparison. advanced features such as defining specific areas to include or exclude. integrates with applitools. used by http://webdriver.io/ selenium bindings for node.js

PhantomCSS node.js based, relies on custom javascript based resemble.js for image comparison

gemini node.js based, relies on custom javascript based looks-same image diff. used by yandex.

csscritic node.js based uses npm imagediff for comparison


--

--

  • wraith-selenium is abandonwar

  • needle based on 2009 abandonware pdiff project.

  • huxley is officially abandonware and used a simple python PIL based algorithm for comparison

  • visualception 100% php based, uses ImageMagick geometry comparison and the compare images function. difficult to setup.

  • FBSnapshotTestCase actively maintained, objective c, compares images bytes. expects pixel perfect accuracy, any deviation will fail. not suitable for regular web diffing.

Clone this wiki locally