Help us learn about your current experience with the documentation. Take the survey.
Squash TM
- Tier: Free, Premium, Ultimate
- Offering: GitLab Self-Managed, GitLab Dedicated
当在 GitLab 中启用并配置了 [Squash TM](测试管理)集成后,在 GitLab 中创建的问题(通常是用户故事)会同步为 Squash TM 中的需求,并且测试进度会在 GitLab 的问题中报告。
要了解如何通过 Squash TM 和 GitLab 集成优化您的 DevSecOps 工作流程,请参见 在您的 SDLC 中利用需求与测试管理。
配置 Squash TM
- (可选)。请您的系统管理员 在属性文件中配置一个令牌。
- 按照 Squash TM 文档 进行以下操作:
-
创建一个 GitLab 服务器。
-
启用
Xsquash4GitLab插件。 -
配置一个同步。
-
从 实时同步 面板中,复制以下字段以便在 GitLab 中后续使用:
- Webhook URL。
- 如果您的 Squash TM 系统管理员在步骤 1 中配置了 Secret token,则也请复制它。
-
配置 GitLab
-
在左侧边栏,选择 搜索或跳转至 并找到您的项目。
-
选择 设置 > 集成。
-
选择 Squash TM。
-
确保 Active 开关已启用。
-
在 Trigger 部分,指明哪种类型的问题需要参与实时同步。
-
填写以下字段:
- 输入 Squash TM webhook URL。
- 如果您的 Squash TM 系统管理员之前配置了 secret token,请一并输入。