Squash TM
Tier: Free, Premium, Ultimate
Offering: Self-Managed, GitLab Dedicated
- GitLab 15.10에서 소개되었습니다.
GitLab에서 Squash TM(Test Management) 연동이 활성화되고 구성되면, GitLab에서 생성된 이슈(일반적으로 사용자 스토리)가 Squash TM의 요구 사항으로 동기화되고 테스트 진행률이 GitLab 이슈에 보고됩니다.
Squash TM 및 GitLab 통합을 활용하여 DevSecOps 워크플로우를 최적화하는 개요에 대해서는 SDLC에서 요구 사항 및 테스트 관리 활용를 참조하세요.
Squash TM 구성
- 선택 사항. 시스템 관리자에게 속성 파일에서 토큰을 구성하도록 요청하세요.
-
Squash TM 설명서를 따라 진행하세요:
- GitLab 서버 생성.
-
Xsquash4GitLab
플러그인 활성화 - 동기화 구성.
-
실시간 동기화 패널에서 다음 필드를 GitLab에서 나중에 사용하도록 복사하세요:
- 웹훅 URL.
- Squash TM 시스템 관리자가 1단계에서 구성했다면 시크릿 토큰.
GitLab 구성
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 설정 > 통합을 선택합니다.
- Squash TM을 선택합니다.
- 활성화 토글이 활성화되어 있는지 확인하세요.
- 트리거 섹션에서 실시간 동기화에 영향을받는 이슈 유형을 나타냅니다.
-
다음을 입력하세요:
- Squash TM 웹훅 URL을 입력합니다.
- Squash TM 시스템 관리자가 이전에 구성한 경우 시크릿 토큰을 입력합니다.