Name: VisualReview
Owner: Xebia BV
Description: VisualReview, a human-friendly tool for testing and reviewing visual regressions.
Created: 2015-01-30 14:12:27.0
Updated: 2018-05-23 14:51:29.0
Pushed: 2017-12-20 16:11:31.0
Homepage: https://github.com/xebia/VisualReview#see-it-in-action
Size: 2570
Language: Clojure
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
VisualReview's goal is to provide a productive and human-friendly workflow for testing and reviewing your web application's layout for any regressions.
VisualReview functions as a server which accepts screenshots of your web application, sent for example, from your selenium or protractor scripts. These shots are then compared to screenshots you uploaded and reviewed earlier. VisualReview will display and highlight any differences between the two and allows you to either accept or reject these changes.
Currently VisualReview provides a Protractor plug-in to easily upload screenshots from your protractor tests. However, the VisualReview server has a simple API which allows compatibility with other testing frameworks. We are working on other plug-ins and hope to release them soon.
Above you can see how the application helps you to identify and evaluate visual changes in your application.
For a quick demo try the protractor example.
To use VisualReview we'll start the VisualReview app itself. After that, we'll run tests that send screenshots to the server.
./start.sh
An updated list of currently available integrations with other tools can be found here
VisualReview provides a REST API for easy integration with your own toolset. See the API documentation for more details.
To run or build the VisualReview project itself from source, see this wiki page.
For our current- and future development focus, see the wiki.
We'd like to acknowledge the original authors of this project, from before version 0.1 and beyond:
Copyright © 2015 Xebia
Distributed under the Apache License 2.0.