Cypress云服务免费试用
Bitbucket
info
你将学到
- 如何安装 Cypress Bitbucket 集成
- 如何配置状态检查和拉取请求评论
Cypress Cloud 可以通过状态检查和拉取请求评论将你的 Cypress 测试与 Bitbucket 工作流集成。项目首先需要设置为记录到 Cypress Cloud 才能使用 Bitbucket 集成。

caution
安装 Bitbucket 集成
caution
Bitbucket OAuth2 应用程序将允许 Cypress Cloud 以注册应用程序的用户身份进行认证。这意味着 Cypress 将能够访问你有权限的所有 Bitbucket 仓库。如果你想更严格地控制 Cypress 可见的仓库,可以考虑在 Bitbucket 中创建一个访问权限更有限的服务账户。
- 在 Cypress Cloud 中访问 Integrations。
- 点击 Install Bitbucket Integration。
- (仅限测试版)你需要为你的用户账户启用 Bitbucket 的开发模式才能继续。
- 在弹出窗口中继续完成 Bitbucket OAuth 安装流程。
- 安装完成后,将你的项目连接到 Bitbucket 仓库。
- (可选)为每个项目配置行为。
配置 Bitbucket 集成
状态检查
默认情况下,Cypress 会发布一个 cypress/run 提交状态,包含 Cypress 运行的结果。这将阻止你的团队合并任何有 Cypress 测试失败的 PR。
此外,Cypress 可以发布一个 cypress/flake 提交状态,指示 Cypress 运行是否包含任何不稳定的测试。这将阻止你的团队合并任何有不稳定测试的 PR。
你可以在项目的 Project Settings 页面管理此行为。
拉取请求评论
默认情况下,Cypress 会在运行完成时发布一个 PR 评论,总结运行情况。它将包括测试结果、运行信息和失败或不稳定测试的摘要。
你可以在项目的 Project Settings 页面管理此行为。
tip
调试Cypress Cloud测试运行?
不要依赖本地复现失败条件或人工解析测试产物。使用 测试回放功能,完整重现录制运行期间的测试执行过程,获得全面的调试能力。
卸载 Bitbucket 集成
你可以通过访问组织的 Integrations → Bitbucket 页面来移除此集成。这将停止所有来自 Cypress 的 状态检查和 PR 评论。