Cypress云服务免费试用
项目管理
info
学习要点
- 如何设置项目以记录测试运行
- 如何管理项目设置
- 如何转移项目所有权
- 多仓库实现的最佳实践
- 如何与源代码控制提供商、问题管理及团队沟通工具集成
项目标识
Cypress 使用 projectId 和 记录密钥 共同唯一标识项目。
项目ID
当您设置项目记录时,我们会为项目生成唯一的 projectId
并自动插入到 Cypress 配置文件中。
projectId
是 Cypress 配置文件中的6位字符串
- cypress.config.js 文件
- cypress.config.ts 文件
const { defineConfig } = require('cypress')
module.exports = defineConfig({
projectId: 'a7bq2k',
})
import { defineConfig } from 'cypress'
export default defineConfig({
projectId: 'a7bq2k',
})
这帮助我们唯一标识您的项目。如果手动修改此值,Cypress 将无法识别您的项目或找到其记录的构建结果。
如果使用源代码控制,建议将 Cypress 配置文件(包括 projectId
)提交到源代码控制中。若不想让 projectId
在源代码中可见,可将其设为环境变量 CYPRESS_PROJECT_ID
。具体设置方式取决于系统,例如:
export CYPRESS_PROJECT_ID={projectId}
记录密钥
记录密钥用于验证项目是否有权向 Cypress Cloud 记录测试。只要记录密钥保持私有,即使他人拥有您的 projectId
,也无法为项目记录测试运行。
将记录密钥视为允许您写入和创建运行的钥匙。但它与查看已记录运行无关。
caution
设置记录测试运行后,我们会自动生成项目的记录密钥。
记录密钥是如下格式的GUID
f4466038-70c2-4688-9ed9-106bf013cd73
您可以为项目创建多个记录密钥,或通过 Cypress Cloud 删除现有密钥。

也可在 Cypress 应用的 Settings 选项卡中找到记录密钥。

创建新记录密钥
- 进入组织项目页面
- 选择目标项目
- 进入项目 Settings 页面
- 找到 Record Keys 部分
- 点击 Create New Key,系统将自动生成新密钥
删除记录密钥
- 进入组织项目页面
- 选择目标项目
- 进入项目 Settings 页面
- 找到 Record Keys 部分
- 点击目标密钥旁的 Delete