-
Notifications
You must be signed in to change notification settings - Fork 18
Integrate regression testing #67
Comments
I would opt for using AET for a number of reasons:
I appreciate the fact that AET may be heavy on local machine. In this case I'd cooperate with AET team on how we can make the setup lighter rather than investing the effort in integrating Wraith. |
@Skejven how about creating compact / portable / lightweight version of AET? ;) |
Hi,
This idea was in my mind for some time... |
So if we make the database aspect of AET lighter, then AET should be comparable to Wraith, right? @pun-ky have you validated how heavy the Wraith is? It also uses headless browsers (selenium+Chromedriver)... |
Well, it looks that Wraith is just comparing images. AET has quite a wider range of possibilities :) |
Just looked for alternatives. No. I just want to check screenshots, really (the simpler solution the better, the plan is to check it for each build, not ocassionaly so the time is crucial). All other stuff probably could be handled by webhint and lighthouse. |
Another option could be to try with https://github.com/palmerhq/cypress-image-snapshot as of there are already plans to check also cypress.io in case of functional tests |
Using: https://github.com/BBC-News/wraith
Due to requirement about having ImageMagick installed on machine, it should be deployed on Docker via GAP environment plugin:
http://bbc-news.github.io/wraith/os-install.html
https://hub.docker.com/r/bbcnews/wraith/dockerfile/
Alternatively consider using AET https://github.com/Skejven/aet-docker , but seems that it is just more heavy for local dev machine (but better for production :) / but it is not the case here)
The text was updated successfully, but these errors were encountered: