테스트를 위한 권한 및 액세스 설정

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure Test Plans의 전체 기능을 사용하려면 기본 + 테스트 계획 액세스 수준이 부여되거나 다음 구독 중 하나가 있어야 합니다.

또한 개체 또는 프로젝트에 대한 사용자 또는 그룹에 특정 권한을 부여하여 다양한 수동 테스트 기능에 대한 액세스 권한을 부여하거나 제한할 수 있습니다. 많은 테스트 아티팩트가 테스트별 작업 항목 유형에 해당합니다. 따라서 작업 추적 권한은 테스트 계획, 테스트 도구 모음, 테스트 사례 등과 같은 테스트별 작업 항목에 적용됩니다. 작업 항목에 대한 사용 권한 및 영역 경로 및 프로젝트 수준에서 수동 테스트 기능을 설정합니다. 조직 또는 컬렉션 수준에서 테스트 컨트롤러를 관리할 수 있는 권한을 설정합니다. 테스트 컨트롤러는 부하 테스트를 수행하는 데 사용됩니다.

필수 조건

  • 액세스 수준 또는 조직 수준 권한을 관리하려면 프로젝트 컬렉션 관리자 보안 그룹의 멤버이거나 편집 인스턴스 수준 정보허용으로 설정되어 있어야 합니다.
  • 프로젝트 또는 개체 수준 테스트 관련 권한을 관리하려면 Project 관리istrators 보안 그룹의 구성원이어야 합니다.

자세한 내용은 다음 문서를 참조하세요.

  • 액세스 수준을 관리하려면 Azure DevOps Server 관리istrators 그룹의 구성원이어야 합니다.
  • 프로젝트 또는 개체 수준 테스트 관련 권한을 관리하려면 Project 관리istrators 보안 그룹의 구성원이어야 합니다.
  • 컬렉션 수준 권한을 관리하거나 액세스 수준을 관리하려면 Project Collection 관리istrators 보안 그룹의 구성원이거나 인스턴스 수준 편집 정보를 허용으로 설정해야 합니다.

자세한 내용은 다음 문서를 참조하세요.

수동 테스트 기능에 대한 액세스 권한 부여

테스트 기능 집합 에 대한 모든 권한을 가지려면 액세스 수준을 기본 + 테스트 계획으로 설정해야 합니다. 기본 액세스 권한이 있고 작업 항목을 영구적으로 삭제하고 테스트 아티팩트 관리 권한이 있는 사용자는 분리된 테스트 사례만 삭제할 수 있습니다.

영역 경로에서 테스트 계획 및 테스트 도구 모음 관리

영역 경로 권한을 사용하면 해당 영역에 할당된 테스트 계획 또는 테스트 도구 모음을 편집하거나 수정할 수 있는 액세스 권한을 부여하거나 제한할 수 있습니다. 사용자 또는 그룹에 대한 액세스를 제한할 수 있습니다.

이전 섹션에서 설정한 프로젝트 수준 권한 외에도 팀 구성원은 영역 경로에 대해 설정된 테스트 아티팩트를 관리할 수 있는 권한이 필요합니다.

영역 경로대한 보안 페이지를 열고 권한을 부여할 사용자 또는 그룹을 선택합니다.

프로젝트에 대해 열린 영역 경로 권한을 보여 주는 스크린샷

테스트 계획 관리 및 테스트 도구 모음 관리에 대한 사용 권한을 허용으로 설정합니다.

테스트 계획 및 제품군에 대해 허용으로 설정된 액세스 집합을 보여 주는 스크린샷

테스트 아티팩트 만들기 및 삭제 권한 설정

테스트 계획, 테스트 도구 모음, 테스트 사례 등과 같은 테스트 아티팩트는 작업 항목 유형이지만 삭제 방법은 테스트되지 않은 작업 항목을 삭제하는 방법과 다릅니다.

Important

테스트 계획, 테스트 도구 모음, 테스트 사례, 공유 단계 및 공유 매개 변수와 같은 테스트 아티팩트만 영구적으로 삭제할 수 있습니다. 삭제된 테스트 아티팩트는 휴지통에 표시되지 않으며 복원할 수 없습니다. 테스트 아티팩트를 삭제하면 선택한 테스트 아티팩트뿐만 아니라 자식 테스트 도구 모음, 모든 구성의 테스트 지점, 테스터(기본 테스트 사례 작업 항목은 삭제되지 않음), 테스트 결과 기록 및 기타 관련 이력과 같이 관련된 모든 자식 항목이 삭제됩니다.

테스트 아티팩트 삭제 시 다음 작업이 수행됩니다.

  1. TCM(테스트 사례 관리) 데이터 저장소에서 삭제된 테스트 아티팩트 제거 및 기본 작업 항목 삭제
  2. 작업을 실행하여 TCM 쪽 및 기본 작업 항목에서 모든 자식 항목을 삭제합니다. 이 작업은 삭제할 아티팩트 수에 따라 시간(최대 몇 분)이 걸릴 수 있습니다.
  3. 작업 항목 추적 데이터 저장소 및 TCM 데이터 저장소의 모든 정보를 삭제하고 다시 활성화하거나 복원할 수 없도록 합니다.

Project 관리istrators 그룹의 구성원이거나 테스트 아티팩트 삭제 권한이 허용으로 설정되어 있어야 합니다. 또한 액세스 수준을 기본 + 테스트 계획 또는 전체 테스트 기능 집합에 대한 액세스를 제공하는 Visual Studio Enterprise로 설정해야 합니다. 기본 액세스 권한이 있고 작업 항목을 영구적으로 삭제하고 테스트 아티팩트 관리 권한이 있는 사용자는 분리된 테스트 사례만 삭제할 수 있습니다. 즉, 테스트 계획 또는 테스트 도구 모음에 연결되지 않은 작업에서 만든 테스트 사례를 삭제할 수 있습니다.

참고 항목

프로젝트 사용 권한 설정 페이지 미리 보기 페이지를 사용하려면 미리 보기 기능 사용을 참조하세요.

이 예제에서는 팀 관리 그룹에 할당된 구성원에게 테스트 실행을 만들고 보고 테스트 구성 및 환경을 관리할 수 있는 권한을 부여합니다.


이 예제에서는 테스트 관리 그룹에 할당된 멤버에게 테스트 실행을 삭제할 수 있는 권한을 부여합니다.

사용자 지정 그룹에 대한 프로젝트 수준 사용 권한 설정, 팀 관리