Integrations

Integrate with your existing tools, at every step of development.

Step 1

Your Code Always In Sync

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

  • Image Integrate with screenshot-tests-for-android, Karumi/Shot or Paparazzi Read More
  • Image Integrate with ios-snapshot-test-case and swift-snapshot-testing Read More
  • Image Generate screenshots with Selenium and upload them with Screenshotbot Read More
  • Image Call Screenshotbot CLI from a CircleCI job, we'll parse the environment to minimize your configuration Read More
  • Image Call Screenshotbot CLI from a Travis job Read More
  • Image Call Screenshotbot CLI from a BuildKite job Read More
  • Image Call Screenshotbot CLI from a Bitrise job Read More
  • Image 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

Image

Step 3

Get Notified on Changes

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

  • Image Get notified on Pull Requests with GitHub Checks Read More
  • Image Screenshotbot updates the Build Status on your GitLab Merge Requests Read More
  • Image Screenshotbot will update Harbormaster on your Phabricator Revision Read More
  • Image Screenshotbot will push Build Statuses to your BitBucket Pull Request Read More
  • Image Screenshotbot will push Build Statuses to your Azure DevOps 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.

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

Focus on Building

Skip the manual tests. Skip the manual screenshot recording.

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 on your Pull Requests

4

Track and bisect screenshot history at any time

Ready to get started?

Sign up or contact us.