被世界上一些最具创新性的公司所信任
顶级集成团队在第一天就组建完毕
以下是我们客户在第一天就需要接线的几个例子。
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
从注册到首次集成,只需不到 10 分钟。
-
1
获取您的 API 密钥
注册一个免费账户,然后从控制面板复制您的密钥和密码。
-
2
选择集成方式
浏览下方目录,并按照各工具的设置指南进行操作。大多数工具只需一个配置块或一个命令行参数即可完成设置。
-
3
运行你的第一个测试
在工具中触发构建、推送提交或点击“运行”按钮。日志、视频和屏幕截图会直接传输回 TestingBot。
关于集成的常见问题
是否有公开的 API 可供我构建自己的集成?
是的。此页面上的所有集成都基于相同的 REST API 和 Webhook 事件,您可以调用这些事件。完整的参考文档,包括身份验证、速率限制和 Webhook 有效负载,请参阅 TestingBot 支持文档。
您能否为我们的内部工具构建一个自定义集成?
当需求量大时,我们会根据客户要求构建一流的集成方案。对于内部工具,通常情况下,使用公共 REST API 加 Webhook 是最快捷的方式,大多数内部 CI 或仪表盘集成只需一个下午即可完成。请联系我们并告知您的使用场景,我们会为您推荐合适的接口。
集成功能需要额外付费吗?
不。本页列出的所有集成都包含在所有付费套餐和免费试用版中。不收取任何席位费或集成费。
集成如何通过 TestingBot 进行身份验证?
大多数集成都使用您的 TestingBot API 密钥和密钥密码,您可以在控制面板中找到它们。CI 插件以及 Slack/Jira/Bugsnag 连接器通过 OAuth 或签名 Webhook(如果目标工具支持)进行身份验证。
CI/CD 插件是否适用于自托管的 Jenkins、GitLab 或 Bitbucket?
是的。这些插件通过 HTTPS 与我们的云端通信,不需要入站连接。对于需要访问私有测试环境的测试,请将 TestingBot Tunnel 安装在与构建代理相同的网络上。
如何申请新的集成?
打开此页面上的“请求集成”链接或联系客服。我们会根据客户需求优先处理集成请求,因此,当推出新的集成功能时,我们会优先通知提出请求的客户。