Nice link, this is an interesting blog post. But note that Kantu does much more than just binary screenshot comparisons:
Kantu allows you to select specific areas of the website to test, and - especially important - the image comparison is error-tolerant. That means that (smaller) changes in image and font rendering do not break the test. So a test case created on the Mac works on Linux and Windows as well. In this respect it is similar to Sikuli (http://www.sikuli.org/ ) - but all inside a Chrome and Firefox browser extension, with no external installations required.
Can anyone who has worked with automation solutions at an enterprise company comment on how solutions such as puppeteer or cypress stack up against selenium? I've used both superficially and some things seem easier but that is within my limited context. I used nightwatch for a while and found I constantly had to be building different tools around it and the authors were focusing on some paid service instead of nightwatch library.
3 comments
[ 2.5 ms ] story [ 16.1 ms ] threadhttps://www.productchart.com/blog/2015-07-19-urldiff
Kantu allows you to select specific areas of the website to test, and - especially important - the image comparison is error-tolerant. That means that (smaller) changes in image and font rendering do not break the test. So a test case created on the Mac works on Linux and Windows as well. In this respect it is similar to Sikuli (http://www.sikuli.org/ ) - but all inside a Chrome and Firefox browser extension, with no external installations required.
Edit: More info about the choice of WASM for image search here: https://news.ycombinator.com/item?id=17574862