On some of the projects we worked on, we needed to check that some UI characteristics are left unchanged/intact from one release/sprint to another or to pinpoint any unwanted UI changes in a fast way and with no tedious activities. One of our colleagues started working on a library that we could use in our tests to solve this problem. This is how WebUIChecker was born.
You can use it in combination with Selenium and it gives you additional methods for checking the UI side to use in your tests.
We’ve open-sourced it under a GPL license so that people can use it and give us feedback. Give it a try and tell us your thoughts! We plan to start working soon at version 2.
Git repository: https://gitlab.com/altom/WebUIChecker