Screenshotbot is a Screenshot Testing service. Screenshotbot will connect your existing Android, iOS or Selenium tests to track how screenshots change over time, notifying you on Pull Requests, Jira etc. We provide several integrations to common Code Review and Task Management platforms, and have more in the pipeline.
Screenshotbot provides an Open Source alternative to various other tools already on the market (for example, Applitools, Percy, Happo). It powers our own commercial platform screenshotbot.io.
Unlike the other tools mentioned, this open source library does not provide browser test runner. There are better open source tools to run Selenium or Cypress tests and generate screenshots. Screenshotbot just expects you to use these tools to generate a directory of screenshots, and we'll handle the rest.
If you need to modify the config.lisp, modify it before running this command. In the future we'll provide live reloading of config.lisp for docker, but at the moment that's only available when not using docker.