Squash TM
Tier: Free, Premium, Ultimate
Offering: Self-managed, GitLab Dedicated
Offering: Self-managed, GitLab Dedicated
- 도입됨 GitLab 15.10에서.
Squash TM (테스트 관리)
통합이 GitLab에서 활성화되고 구성되면 GitLab에서 생성된 이슈(일반적으로 사용자 스토리)가
Squash TM의 요구 사항으로 동기화되며 테스트 진행 상황이 GitLab 이슈에 보고됩니다.
Squash TM과 GitLab 통합을 통해 DevSecOps 워크플로우를 최적화하는 개요는
SDLC에서 요구 사항 및 테스트 관리 활용을 참조하세요.
Configure Squash TM
- 선택 사항. 시스템 관리자에게 속성 파일에 토큰을 구성하도록 요청하세요.
-
Squash TM 문서를 따라:
- GitLab 서버를 생성하세요.
-
Xsquash4GitLab
플러그인을 활성화하세요. - 동기화를 구성하세요.
-
실시간 동기화 패널에서 다음 필드를 복사하여 GitLab에서 나중에 사용하세요:
- Webhook URL.
- 비밀 토큰이 있을 경우(시스템 관리자가 1단계에서 구성한 경우).
Configure GitLab
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 자신의 프로젝트를 찾으세요.
- 설정 > 통합을 선택하세요.
- Squash TM을 선택하세요.
- 활성화 토글이 켜져 있는지 확인하세요.
- 트리거 섹션에서 실시간 동기화에 관련된 이슈의 유형을 표시하세요.
-
필드를 완료하세요:
- Squash TM 웹훅 URL을 입력하세요,
- 시스템 관리자가 이전에 구성한 경우 비밀 토큰을 입력하세요.