Screenshotbot is now Open Source! Give us a on GitHub.

Step 1

Your Code Always In Sync

Run Screenshot Tests on a growing list of platforms. Use any Continuous Integration framework of your choice.

  • Integrate with screenshot-tests-for-android and Karumi/Shot libraries Read More
  • Integrate with ios-snapshot-test-case and swift-snapshot-testing Read More
  • Generate screenshots with Selenium and upload them with Screenshotbot Read More
  • Call Screenshotbot CLI from a CircleCI job Read More
  • Call Screenshotbot CLI from a Travis job Read More
  • Call Screenshotbot CLI from a BuildKite job Read More
  • Call Screenshotbot CLI from Jenkins Read More

Step 2

Screenshotbot Will Compare Your Images

A couple of clicks here, and a couple of keywords there, and Screenshotbot will handle the rest

Step 3

Get Notified on Changes

During Code Review, get notified of screenshots that changed on your Pull Request/Merge Request/Revision.

  • Get notified on Pull Requests with GitHub Checks Read More
  • Screenshotbot comments on your GitLab Merge Requests Read More
  • Screenshotbot comments on your Phabricator Revision Read More
  • Screenshotbot comments on your BitBucket Pull Request Read More

Step 4

Track on Project Management Tools After Merge

Get Notified on changes that by-passed Code Review. Provide a single place for QA Engineers, designers, and Project Managers to discuss UI changes.

  • Creates tasks for changes on merged commits Read More
  • Notify team on Slack when screenshots change Read More
  • Create an Asana task when screenshots change Read More
  • Create a Trello task when screenshots change Read More
  • Create a Pivotal Task when screenshots change Read More
  • Create a Todoist Task when screenshots change Read More

Work Smarter, Not Harder

Here's how it works in four simple steps

1

Build and test your code on your favorite platform

2

Screenshotbot tracks UI changes in screenshots from your tests

3

Get notified of UI changes and regressions

4

Keep track of project progress over time

Ready to get started?

Sign up or contact us.