Visual_Diff - bootstraponline/meta GitHub Wiki
-
VisualReview integrates with protractor. conf talk. simple Java pixel comparison
-
gatling ?? another abandonware yet interesting approach to visual testing
-
dpxdt is actively maintained, deploys to app engine.
-
ImageMagick is used to compare the images
-
http://www.idreamofuni.com/2015/05/how-shift-is-using-depicted.html
-
backstopjs looks cool. does dom snapshots
-
galen spec language and framework for visual testing.
--
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 javascript based imagediff for comparison
--
-
wraith uses ImageMagick compare
- not easy to setup & deploy, not well maintained (many bugs)
-
wraith-selenium is abandonware
-
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.
[applitools blog post of 17 frameworks for visual testing.