- Home
-
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.
- Integrations
- 36+
- Categories
- 8
- Time to first run
- <10 min
Trusted by some of the world's most innovative companies
Top integrations teams set up on day one
A short list our customers wire up on day one.
Automation Framework
Run tests with popular testing frameworks
Selenium
Run tests on our grid with 6100+ browsers
Appium
Test native, hybrid and webapps on real devices
Cypress
Run Cypress tests on macOS and Windows
Puppeteer
Testing with Puppeteer in the cloud
Playwright
Testing with Playwright in the cloud
Espresso
Mobile app testing on Android
XCUITest
Automated testing on iOS
Maestro
Testing on iOS and Android
Project Management
Connect with your favorite project tools
CI/CD
Integrate with your continuous integration pipeline
TeamCity
Plugin for JetBrains TeamCity
Jenkins
Pipeline + tunnel support
Bamboo
Atlassian Bamboo plugin
Azure DevOps
Integrate with VSTS
CircleCI
Integrate with CircleCI
Bitbucket
Bitbucket Pipelines integration
GitLab
Integrate with GitLab CI
Travis CI
Integrate with Travis CI
GitHub Actions
Launch tests from workflows
Bitrise
Mobile app CI/CD integration
Record and Playback
Create tests without writing code
App Distribution
Test apps from distribution platforms
Browser Extension
Test instantly from your browser
Marketplace
Available in popular marketplaces
Other
Additional tools and integrations
From signup to first integration in under 10 minutes
-
1
Grab your API key
Sign up for a free account and copy your key and secret from the dashboard.
-
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
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.
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.
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.