---
title: TestingBot Integrations
description: TestingBot integrates with 36+ tools including Selenium, Appium, Cypress,
  Playwright, Jenkins, GitHub Actions, GitLab, CircleCI, Slack and Jira. Wire your
  testing pipeline together in minutes.
source_url:
  html: https://testingbot.com/integrations
  md: https://testingbot.com/integrations.md
---

36+ Integrations 
# One platform, every tool in your stack

Plug TestingBot into the CI, project management and testing tools your team already uses. From Jenkins and GitHub Actions to Jira and Slack, 36 integrations are ready to wire up in minutes.

[Start free](https://testingbot.com/users/sign_up) [Request a demo](https://testingbot.com/demo)

- **Integrations:** 36+
- **Categories:** 8
- **Time to first run:** \<10 min

 ![Selenium](https://testingbot.com/assets/integrations/selenium-1403d7bf83f64f56f05cea3fe50ae45bc3025d5a2433b7b05d2b199fec753cf6.svg)

 ![Jenkins](https://testingbot.com/assets/integrations/jenkins-e586a1c4af833e4c8d38d7b392a4e84bd193f30cae9cf8c9f198a58ec943a1ff.webp)

 ![Slack](https://testingbot.com/assets/integrations/slack-935c2233d65c4fd7ce6ac282c0abe685fcc2ed73d5d814083a071ecd4557befa.webp)

 ![GitHub Actions](https://testingbot.com/assets/integrations/github-actions-8436242ad9e15381f84f1a98a10dddce15611087f121d6305782e211942b7842.webp)

 ![Appium](https://testingbot.com/assets/integrations/appium-75e88eb18ca3b2ce63d641547ce06398c8ecd971ed17187c9134c8d205465f18.svg)

 ![Jira](https://testingbot.com/assets/integrations/jira-63eb4095ef566b1fe712e84f18e56b37ea706defb2b21450d93f1304c9886fa7.svg)

 ![Cypress](https://testingbot.com/assets/support/cypress-409c9fd3f79115ed7676aa1df4f6a217dc4402b3366a61984924aec7b4fefa97.svg)

 ![GitLab](https://testingbot.com/assets/integrations/gitlab-e4c0b6db07d07bc0a400f5606e258f4dc8a51b778e97bbfa51d1d531f3cb049a.webp)

 ![Playwright](https://testingbot.com/assets/support/playwright-2dcb4e75b55ac0d1135cfa47be6137b13f46a2047ce78b96a34f51b0e2cc0d96.svg)

Trusted by some of the world's most innovative companies

 Most popular 
## Top integrations teams set up on day one

A short list our customers wire up on day one.

- [![Selenium](https://testingbot.com/assets/integrations/selenium-1403d7bf83f64f56f05cea3fe50ae45bc3025d5a2433b7b05d2b199fec753cf6.svg) ](https://testingbot.com/support/web-automate/selenium)
### [Selenium](https://testingbot.com/support/web-automate/selenium)

Run your Selenium tests on a cloud of 6100+ browsers.

[Try with Selenium](https://testingbot.com/support/web-automate/selenium)
- [![Appium](https://testingbot.com/assets/integrations/appium-75e88eb18ca3b2ce63d641547ce06398c8ecd971ed17187c9134c8d205465f18.svg) ](https://testingbot.com/support/app-automate/appium)
### [Appium](https://testingbot.com/support/app-automate/appium)

Native, hybrid and web app testing on real iOS and Android.

[Try with Appium](https://testingbot.com/support/app-automate/appium)
- [![Jenkins](https://testingbot.com/assets/integrations/jenkins-e586a1c4af833e4c8d38d7b392a4e84bd193f30cae9cf8c9f198a58ec943a1ff.webp) ](https://testingbot.com/support/integrations/ci-cd/jenkins)
### [Jenkins](https://testingbot.com/support/integrations/ci-cd/jenkins)

Drop-in pipeline plugin with tunnel and parallel support.

[Try with Jenkins](https://testingbot.com/support/integrations/ci-cd/jenkins)
- [![GitHub Actions](https://testingbot.com/assets/integrations/github-actions-8436242ad9e15381f84f1a98a10dddce15611087f121d6305782e211942b7842.webp) ](https://testingbot.com/support/integrations/ci-cd/github-actions)
### [GitHub Actions](https://testingbot.com/support/integrations/ci-cd/github-actions)

Launch TestingBot runs from any workflow with one action.

[Try with GitHub Actions](https://testingbot.com/support/integrations/ci-cd/github-actions)
- [![Slack](https://testingbot.com/assets/integrations/slack-935c2233d65c4fd7ce6ac282c0abe685fcc2ed73d5d814083a071ecd4557befa.webp) ](https://testingbot.com/support/integrations/slack)
### [Slack](https://testingbot.com/support/integrations/slack)

Get notified in any channel when a test finishes or fails.

[Try with Slack](https://testingbot.com/support/integrations/slack)
- [![Jira](https://testingbot.com/assets/integrations/jira-63eb4095ef566b1fe712e84f18e56b37ea706defb2b21450d93f1304c9886fa7.svg) ](https://testingbot.com/support/integrations/jira)
### [Jira](https://testingbot.com/support/integrations/jira)

Create issues with test meta-data, screenshots and video.

[Try with Jira](https://testingbot.com/support/integrations/jira)
- [![GitLab](https://testingbot.com/assets/integrations/gitlab-e4c0b6db07d07bc0a400f5606e258f4dc8a51b778e97bbfa51d1d531f3cb049a.webp) ](https://testingbot.com/support/integrations/ci-cd/gitlab)
### [GitLab](https://testingbot.com/support/integrations/ci-cd/gitlab)

GitLab CI integration with built-in test reporting.

[Try with GitLab](https://testingbot.com/support/integrations/ci-cd/gitlab)
- [![CircleCI](https://testingbot.com/assets/integrations/circleci-ede029654ff39b60342e4a5bba8fc9a3a49305cc38bda215b7cf8d07e85e0543.webp) ](https://testingbot.com/support/integrations/ci-cd/circleci)
### [CircleCI](https://testingbot.com/support/integrations/ci-cd/circleci)

CircleCI orb for one-line setup in your config.yml.

[Try with CircleCI](https://testingbot.com/support/integrations/ci-cd/circleci)

### Categories

[Automation Framework 8](https://testingbot.com#automation) [Project Management 9](https://testingbot.com#project) [CI/CD 10](https://testingbot.com#ci) [Record and Playback 7](https://testingbot.com#record) [App Distribution 2](https://testingbot.com#distribution) [Browser Extension 1](https://testingbot.com#extension) [Marketplace 4](https://testingbot.com#marketplace) [Other 1](https://testingbot.com#other)

[Request integration](https://testingbot.com/contact/new)

## Automation Framework

Run tests with popular testing frameworks

 ![Selenium](https://testingbot.com/assets/integrations/selenium-1403d7bf83f64f56f05cea3fe50ae45bc3025d5a2433b7b05d2b199fec753cf6.svg)

### [Selenium](https://testingbot.com/support/web-automate/selenium)

Run tests on our grid with 6100+ browsers

 ![Appium](https://testingbot.com/assets/integrations/appium-75e88eb18ca3b2ce63d641547ce06398c8ecd971ed17187c9134c8d205465f18.svg)

### [Appium](https://testingbot.com/support/app-automate/appium)

Test native, hybrid and webapps on real devices

 ![Cypress](https://testingbot.com/assets/support/cypress-409c9fd3f79115ed7676aa1df4f6a217dc4402b3366a61984924aec7b4fefa97.svg)

### [Cypress](https://testingbot.com/support/web-automate/cypress)

Run Cypress tests on macOS and Windows

 ![Puppeteer](https://testingbot.com/assets/integrations/puppeteer-7bb02294d7d9ef0b92e56f08d1bf99574298111ee79de39d298ea99efb17f322.svg)

### [Puppeteer](https://testingbot.com/support/web-automate/puppeteer)

Testing with Puppeteer in the cloud

 ![Playwright](https://testingbot.com/assets/support/playwright-2dcb4e75b55ac0d1135cfa47be6137b13f46a2047ce78b96a34f51b0e2cc0d96.svg)

### [Playwright](https://testingbot.com/support/web-automate/playwright)

Testing with Playwright in the cloud

 ![Espresso](https://testingbot.com/assets/integrations/espresso-a8ff30da0c385f89f4e694bb29fc4779ad132e8e3f4a777a38e608e0492ff610.svg)

### [Espresso](https://testingbot.com/support/app-automate/espresso)

Mobile app testing on Android

 ![XCUITest](https://testingbot.com/assets/integrations/xcuitest-4a935f2368661d89d3559b3c5af3377236029478ae76bb43253f3c3bee712096.svg)

### [XCUITest](https://testingbot.com/support/app-automate/xcuitest)

Automated testing on iOS

 ![Maestro](https://testingbot.com/assets/integrations/maestro-9d782f30f13fb4efaf9928b704c7a787eb14cb9e5b20c650137bb65892334b8b.svg)

### [Maestro](https://testingbot.com/support/app-automate/maestro)

Testing on iOS and Android

## Project Management

Connect with your favorite project tools

 ![Slack](https://testingbot.com/assets/integrations/slack-935c2233d65c4fd7ce6ac282c0abe685fcc2ed73d5d814083a071ecd4557befa.webp)

### [Slack](https://testingbot.com/support/integrations/slack)

Get notified when tests finish or fail

 ![WebHooks](https://testingbot.com/assets/integrations/webhooks-a941c2149b97f9fdfe154a2aad83f41206612cf0be3e61a6c77418914e32a0e6.svg)

### [WebHooks](https://testingbot.com/support/integrations/webhooks)

Receive an HTTP callback on test events

 ![incident.io](https://testingbot.com/assets/integrations/incidentio-1993104f8073eee7edc3daa02d35b484a6d2ac259c5a51123049277ae53f05ed.svg)

### [incident.io](https://testingbot.com/support/integrations/webhooks/integrations/incident-io)

Fire alerts and page on-call for failed tests

 ![PagerDuty](https://testingbot.com/assets/integrations/pagerduty-4f2cea281aa52eb4d414e98f7b51fa5fcf7de9d8f5f32ae149d4102aa9888de8.svg)

### [PagerDuty](https://testingbot.com/support/integrations/webhooks/integrations/pagerduty)

Open incidents for failed tests

 ![OpsGenie](https://testingbot.com/assets/integrations/opsgenie-8b1599e3a6bfd2ce362fd52a1f01c95a6e9aebc5a62f7406f8bf71ec9b5730dc.svg)

### [OpsGenie](https://testingbot.com/support/integrations/webhooks/integrations/opsgenie)

Create alerts for failed tests

 ![Jira](https://testingbot.com/assets/integrations/jira-63eb4095ef566b1fe712e84f18e56b37ea706defb2b21450d93f1304c9886fa7.svg)

### [Jira](https://testingbot.com/support/integrations/jira)

Create issues with test meta-data

 ![GitHub](https://testingbot.com/assets/integrations/github-d03b3ecd2162b559b5160a1e89db53b782a287ae0402f80469c7d5be1e54646b.svg)

### [GitHub](https://testingbot.com/support/integrations/github-issue-tracker)

Create issues with test meta-data

 ![Azure DevOps](https://testingbot.com/assets/integrations/azure-devops-f5023054e94afd0bc317b12821d90e51ab039b9cdabd7ab875a8afba875b8430.svg)

### [Azure DevOps](https://testingbot.com/support/integrations/azure-devops-issue-tracker)

Create work items with test meta-data

 ![Trello](https://testingbot.com/assets/integrations/trello-38611a1d274409477be6bd296f5bcd470c5285b06f24ecfe71bac7dd5112c9dd.svg)

### [Trello](https://testingbot.com/support/integrations/trello-issue-tracker)

Create cards from test failures

 ![Asana](https://testingbot.com/assets/integrations/asana-9c0452f90913962626d5b2057d62f61e969057dc2eabb1964524acf7977ab76c.svg)

### [Asana](https://testingbot.com/support/integrations/asana-issue-tracker)

Create tasks from test failures

 ![Bugsnag](https://testingbot.com/assets/integrations/bugsnag-3e0b2bebfb3c599b8d986dda1bd59712ae70de4a9450b7522a698ad786ff6e62.svg)

### [Bugsnag](https://testingbot.com/support/integrations/bugsnag)

Create issues with screenshots

 ![ZebRunner](https://testingbot.com/assets/integrations/zebrunner-51fe5d07743785e67d69f0c97a8ae327e89a01545a54662e5cf1cf3c24601bf4.svg)

### [ZebRunner](https://testingbot.com/support/integrations/zebrunner)

Smart analysis of test results

## CI/CD

Integrate with your continuous integration pipeline

 ![TeamCity](https://testingbot.com/assets/integrations/teamcity-7e75cdb835903a4983ad276c41d95e569ceac5be486e96ec1f955029ce5bb319.svg)

### [TeamCity](https://testingbot.com/support/integrations/ci-cd/teamcity)

Plugin for JetBrains TeamCity

 ![Jenkins](https://testingbot.com/assets/integrations/jenkins-e586a1c4af833e4c8d38d7b392a4e84bd193f30cae9cf8c9f198a58ec943a1ff.webp)

### [Jenkins](https://testingbot.com/support/integrations/ci-cd/jenkins)

Pipeline + tunnel support

 ![Bamboo](https://testingbot.com/assets/integrations/bamboo-c8fe09a3cb0b74d6055e3aa6607d77720bfe29ff487b8e3cf825138adf634346.svg)

### [Bamboo](https://testingbot.com/support/integrations/ci-cd/bamboo)

Atlassian Bamboo plugin

 ![Azure DevOps](https://testingbot.com/assets/integrations/devops-7de50ed101385e09ac3fb0b1110a601e229282512a1b25460fdaedd22ef244bb.webp)

### [Azure DevOps](https://testingbot.com/support/integrations/ci-cd/azure)

Integrate with VSTS

 ![CircleCI](https://testingbot.com/assets/integrations/circleci-ede029654ff39b60342e4a5bba8fc9a3a49305cc38bda215b7cf8d07e85e0543.webp)

### [CircleCI](https://testingbot.com/support/integrations/ci-cd/circleci)

Integrate with CircleCI

 ![Bitbucket](https://testingbot.com/assets/integrations/bitbucket-02aabcd549221726e052f2ee19c8959fbb218160ad7f7c31f6e6b96e7824a42c.webp)

### [Bitbucket](https://testingbot.com/support/integrations/ci-cd/bitbucket)

Bitbucket Pipelines integration

 ![GitLab](https://testingbot.com/assets/integrations/gitlab-e4c0b6db07d07bc0a400f5606e258f4dc8a51b778e97bbfa51d1d531f3cb049a.webp)

### [GitLab](https://testingbot.com/support/integrations/ci-cd/gitlab)

Integrate with GitLab CI

 ![Travis CI](https://testingbot.com/assets/integrations/travis-f3a8872deab0dd6f4c13686fd8255cb07c426309090e335a9198312b49c43232.webp)

### [Travis CI](https://testingbot.com/support/integrations/ci-cd/travis-ci)

Integrate with Travis CI

 ![GitHub Actions](https://testingbot.com/assets/integrations/github-actions-8436242ad9e15381f84f1a98a10dddce15611087f121d6305782e211942b7842.webp)

### [GitHub Actions](https://testingbot.com/support/integrations/ci-cd/github-actions)

Launch tests from workflows

 ![Bitrise](https://testingbot.com/assets/integrations/bitrise-d122449f8ba4609306287a7080cef27601f50d50b7bdf23811751de4d5ea41d6.svg)

### [Bitrise](https://testingbot.com/support/integrations/ci-cd/bitrise)

Mobile app CI/CD integration

 ![Buildkite](https://testingbot.com/assets/integrations/buildkite-d573ce24dc0bb8ce8df123e751563dd8ee85b93dcdaba4a49d72ff0a678d34f6.svg)

### [Buildkite](https://testingbot.com/support/integrations/ci-cd/buildkite)

Tunnel, statuses and annotations

 ![Gradle](https://testingbot.com/assets/integrations/gradle-a7d0123cadbbf7d2bf598be31e0b4cf9f035c9924f988603d5b8a533385ef352.svg)

### [Gradle](https://testingbot.com/support/integrations/ci-cd/gradle)

Espresso tests from your build

## Record and Playback

Create tests without writing code

 ![Selenium IDE](https://testingbot.com/assets/integrations/seleniumide-3a54afafe6c839d7e91eeb612d1bb393891df598274ecadb3557386ab2a7ab5c.webp)

### [Selenium IDE](https://testingbot.com/support/web-automate/codeless-automation/add-test)

Record with browser extension

 ![Katalon Studio](https://testingbot.com/assets/integrations/katalon-497d6adbf9a9bb1ed8b5c9b9d6b8ded1b45dfb63a3386b572a0401515e4377ca.webp)

### [Katalon Studio](https://testingbot.com/support/web-automate/selenium/katalon-studio)

Record and run on TestingBot

 ![Oxygen IDE](https://testingbot.com/assets/integrations/oxygen-9f738def7a7dd59f3768f44346e0fdba21ea1d9d68131c8bb474d56ccc73b1d2.webp)

### [Oxygen IDE](https://testingbot.com/support/web-automate/selenium/oxygen)

Record and playback tests

 ![Ranorex Studio](https://testingbot.com/assets/integrations/ranorex-180a3aafc4fbb4b4d78a0d99af328c33256d85e5d7fad77c0a75a67e40ddcb69.webp)

### [Ranorex Studio](https://testingbot.com/support/integrations/ranorex)

Record and run tests

 ![Cerberus](https://testingbot.com/assets/integrations/cerberus-21bf19476562da6ec6b57ca5acdc63bada4fa7093018801ecb2a83b9c5edb98e.webp)

### [Cerberus](https://testingbot.com/support/integrations/cerberus)

Run Cerberus tests

 ![Tricentis Tosca](https://testingbot.com/assets/integrations/tricentis-tosca-89d025a6a71944c379e9ef745466c8b65c6af8141d72350e2bc6c33ab85b6da8.webp)

### [Tricentis Tosca](https://testingbot.com/support/integrations/tricentis-tosca)

Run Tosca tests

 ![QMetry](https://testingbot.com/assets/integrations/qmetry-0647488fc2248e9e180e384e614b8cdbd1e8e4cf5360ab450d65a512490b0405.svg)

### [QMetry](https://testingbot.com/support/integrations/qmetry)

Codeless test automation

## App Distribution

Test apps from distribution platforms

 ![Microsoft App Center](https://testingbot.com/assets/integrations/app-center-icon-2c5c0d6c296fd04d1d3d0109db02dde20bb93a5ee7a9616e7805f27d6ec6503a.svg)

### [App Center](https://testingbot.com/support/integrations/appcenter)

Test apps from Microsoft App Center

 ![Firebase App Distribution](https://testingbot.com/assets/integrations/firebase-a7d0366e8d92c33287523d31685c80a3472833f041aacafceb5a9a93f8a45483.svg)

### [Firebase](https://testingbot.com/support/integrations/firebase-app-distribution)

Test releases from Firebase App Distribution

 ![Fastlane](https://testingbot.com/assets/integrations/fastlane-a14bb29fa79676049d86e42c5afd589946be86729c1493bf558240c697811fb0.png)

### [Fastlane](https://testingbot.com/support/integrations/fastlane)

Upload app builds from your Fastlane lanes

## Browser Extension

Test instantly from your browser

 ![TestingBot Extension](https://testingbot.com/assets/logo-head-2f7f08db4ac9c4a3b1a784047410f8a4ece708e7e9f10ed16e20fdd8310f8de3.svg)

### [TestingBot Extension](https://testingbot.com/support/web-live/extension)

Test any webpage instantly

## Marketplace

Available in popular marketplaces

 ![Shopify](https://testingbot.com/assets/integrations/shopify-13ec81d945cb953040bdeaf32d5267978c2d33e428ec46fc2103362cbc2cf0f7.svg)

### [Shopify](https://apps.shopify.com/testingbot-1)

Test your Shopify store

 ![Semrush](https://testingbot.com/assets/integrations/semrush-6ea828d5e278d18118745e756c0e8359432ccbc3834045c57b6818f39d21ab92.webp)

### [Semrush](https://www.semrush.com/apps/ai-website-testing/)

Test on 100+ browser combinations

 ![Wix](https://testingbot.com/assets/integrations/wix-1647c811fea6aa58639da859a0e269d000ae67d85beca20d18d95e8951285192.svg)

### [Wix](https://www.wix.com/app-market/web-solution/website-testing)

Test your Wix website

 ![AWS Marketplace](https://testingbot.com/assets/integrations/aws-37fe010e66887d20cd831130e90da33a0ec731b5dd87fbba8adc933db17b0709.webp)

### [AWS Marketplace](https://aws.amazon.com/marketplace/seller-profile?id=seller-k6mxju5cqvrp4)

License through AWS

## Other

Additional tools and integrations

 ![Appium Desktop](https://testingbot.com/assets/support/appium-4b35a8bb56bae236bd84c539cee9b8bbb489a55ddf48e32d059c86685d230354.svg)

### [Appium Inspector](https://testingbot.com/support/integrations/appium-desktop)

Visualize and inspect mobile app elements

 How it works 
## From signup to first integration in under 10 minutes

1. 1 

### Grab your API key

Sign up for a free account and copy your key and secret from the dashboard.

2. 2 

### Pick an integration

Browse the catalog below and follow the per-tool setup guide. Most are a single config block or one CLI flag.

3. 3 

### Run your first test

Trigger a build, push a commit, or click "Run" in your tool. Logs, video and screenshots stream straight back into TestingBot.

 Don't see your tool? 
## Build a custom integration with our REST API

Every integration on this page is built on the same public REST API and webhooks you can use. Drop us a note if you want us to ship a first-class plugin for your tool.

[Read API docs](https://testingbot.com/support/api) [Request an integration](https://testingbot.com/contact/new)

 FAQ 
## Common questions about integrations

Is there a public API I can build my own integration against?

Yes. Every integration on this page is built on the same REST API and webhook events that you can call. The full reference, including authentication, rate limits and webhook payloads, lives in the TestingBot support docs.

Can you build a custom integration for our internal tool?

We do build first-class integrations on request when there's broad demand. For internal tools, the public REST API plus webhooks is usually the fastest path, and most internal CI or dashboard integrations take an afternoon. Contact us with your use case and we'll point you at the right endpoints.

Do the integrations cost extra?

No. Every integration listed on this page is included in every paid plan and the free trial. There are no per-seat or per-integration fees.

How do integrations authenticate with TestingBot?

Most integrations use your TestingBot API key and secret, which you can find on the dashboard. CI plugins and the Slack/Jira/Bugsnag connectors authenticate via OAuth or signed webhooks where the target tool supports it.

Will the CI/CD plugins work with self-hosted Jenkins, GitLab or Bitbucket?

Yes. The plugins talk to our cloud over HTTPS and don't require an inbound connection. For tests that need to reach a private staging environment, install TestingBot Tunnel on the same network as your build agent.

How do I request a new integration?

Open the "Request integration" link on this page or contact support. We prioritise integrations by customer demand, so when we ship a new one, customers who asked for it are notified first.
