테스트 케이스
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
테스트 케이스는 테스트 계획을 GitLab 워크플로우에 직접 통합합니다. 팀은 테스트 케이스를 사용하여 개발 및 테스트 팀 간의 협업을 간소화하여 외부 테스트 계획 도구의 필요성을 없앱니다. 이슈 및 에픽을 사용하여 개발 워크플로우와 통합하면서 요구 사항 및 테스트 요구 사항을 관리하는 방법을 배우려면 소프트웨어 개발 간소화: 요구 사항, 테스트 및 개발 워크플로우 통합을 참조하세요.
테스트 케이스는 테스트 계획을 GitLab 워크플로우에 직접 통합합니다. 팀은 다음을 수행할 수 있습니다:
- 코드를 관리하는 동일한 플랫폼에서 테스트 시나리오를 문서화합니다.
- 개발 작업과 함께 테스트 요구 사항을 추적합니다.
- 구현 및 테스트 팀 간에 테스트 계획을 공유합니다.
- 기밀 설정으로 테스트 케이스 가시성을 관리합니다.
- 필요에 따라 테스트 케이스를 아카이브하고 다시 열 수 있습니다.
팀은 테스트 케이스를 사용하여 개발 및 테스트 팀 간의 협업을 간소화하여 외부 테스트 계획 도구의 필요성을 없앱니다.
이슈 및 에픽을 사용하여 개발 워크플로우와 통합하면서 요구 사항 및 테스트 요구 사항을 관리하는 방법을 배우려면 소프트웨어 개발 간소화: 요구 사항, 테스트 및 개발 워크플로우 통합을 참조하세요.
테스트 케이스 만들기#
히스토리
- GitLab 17.7에서 최소 사용자 권한이 Reporter에서 Planner로 변경됨.
사전 요구 사항:
- Planner, Reporter, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.
GitLab 프로젝트에서 테스트 케이스를 만들려면:
- 상단 바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
- 왼쪽 사이드바에서 Build > Test cases를 선택합니다.
- New test case를 선택합니다. 새 테스트 케이스 양식으로 이동합니다. 여기서 새 케이스의 제목, 설명을 입력하고, 파일을 첨부하고, 레이블을 할당할 수 있습니다.
- Submit test case를 선택합니다. 새 테스트 케이스 보기로 이동합니다.
테스트 케이스 보기#
테스트 케이스 목록에서 프로젝트의 모든 테스트 케이스를 볼 수 있습니다. 레이블이나 테스트 케이스 제목을 포함한 검색 쿼리로 이슈 목록을 필터링합니다.
사전 요구 사항:
- 공개 프로젝트의 비공개 테스트 케이스: 프로젝트의 구성원일 필요가 없습니다.
- 비공개 프로젝트의 비공개 테스트 케이스: 프로젝트에 대한 Guest, Planner, Reporter, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.
- 기밀 테스트 케이스(프로젝트 가시성에 관계없이): 프로젝트에 대한 Planner, Reporter, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.
테스트 케이스를 보려면:
- 상단 바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
- 왼쪽 사이드바에서 Build > Test cases를 선택합니다.
- 보려는 테스트 케이스의 제목을 선택합니다. 테스트 케이스 페이지로 이동합니다.

테스트 케이스 편집#
히스토리
- GitLab 17.7에서 최소 사용자 권한이 Reporter에서 Planner로 변경됨.
테스트 케이스의 제목과 설명을 편집할 수 있습니다.
사전 요구 사항:
- Planner, Reporter, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.
- 더 높은 권한에 있을 때 만든 테스트 케이스는 Guest 권한으로 강등된 사용자도 계속 편집할 수 있습니다.
테스트 케이스를 편집하려면:
- 테스트 케이스를 봅니다.
- 오른쪽 상단 모서리에서 Edit를 선택합니다.
- 테스트 케이스의 제목이나 설명을 편집합니다.
- Save changes를 선택합니다.
테스트 케이스를 기밀로 설정#
개인 정보가 포함된 테스트 케이스를 작업 중인 경우 기밀로 설정할 수 있습니다.
사전 요구 사항:
- Planner, Reporter, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.
테스트 케이스를 기밀로 설정하려면:
- 테스트 케이스를 만들 때: Confidentiality 아래에서 This test case is confidential 체크박스를 선택합니다.
- 테스트 케이스를 편집할 때: 오른쪽 사이드바의 Confidentiality 옆에서 Edit를 선택한 다음 Turn on을 선택합니다.
새 테스트 케이스를 만들거나 기존 테스트 케이스를 편집할 때 /confidential 빠른 액션을 사용할 수도 있습니다.
테스트 케이스 아카이브#
히스토리
- GitLab 17.7에서 최소 사용자 권한이 Reporter에서 Planner로 변경됨.
테스트 케이스 사용을 중지하려면 아카이브할 수 있습니다. 나중에 아카이브된 테스트 케이스를 다시 열 수 있습니다.
사전 요구 사항:
- Planner, Reporter, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.
테스트 케이스를 아카이브하려면 테스트 케이스 페이지에서 Archive test case를 선택합니다.
아카이브된 테스트 케이스를 보려면:
- 상단 바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
- 왼쪽 사이드바에서 Build > Test cases를 선택합니다.
- Archived를 선택합니다.
아카이브된 테스트 케이스 다시 열기#
히스토리
- GitLab 17.7에서 최소 사용자 권한이 Reporter에서 Planner로 변경됨.
아카이브된 테스트 케이스를 다시 사용하기로 결정한 경우 다시 열 수 있습니다.
사전 요구 사항:
- Planner, Reporter, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.
아카이브된 테스트 케이스를 다시 열려면:
- 테스트 케이스를 봅니다.
- Reopen test case를 선택합니다.
