테스트 링 소개
- 테스트 링은 사용자가 장치 그룹 목록(다른 명칭: 링 플로우)을 선택하여 순차적으로 패키지 테스트 과정(다른 명칭: 링 세트)을 수행할 수 있도록 하는 정교한 유효성 검사 과정입니다.
- 이 과정은 다음 장치 집합에 배포하기 전에 각 장치 집합에서 발생 가능한 부작용이나 영향을 측정합니다.
- 선택한 패키지가 장치 집합에 배포되고 테스트됩니다. 유효성 검사가 완료되면, 다음 그룹에 자동으로 배포되어 대규모 장치 집합에 대해 제어된 배포가 이루어집니다.
- 패키지를 선택한 후, 링 세트 배포가 링 플로우 0으로 시작됩니다. 일반적인 패키지 테스트 절차는 다음과 같습니다.
- 테스트가 시작됨 또는 예약됨 상태입니다.
- 그룹은 예약됨 상태에서 실행 중 상태로, 그리고 완료됨 상태로 이동합니다.
- 그 후 사용자의 최종 작업인 허용 또는 차단으로 이동합니다.
- 사용자가 링 세트를 승격하면, 다음 링 플로우(1)와 같은 절차와 규칙에 따라 다른 패키지의 테스트를 시작합니다.
- 패키지가 '테스트 중' 상태인 경우:
- 패키지가 테스트 중으로 표시됩니다.
- 테스트 프로세스에 포함되지 않은 다른 장치에서는 패키지를 설치할 수 없습니다.
- 사용자는 실행 중에 테스트를 중단할 수 있습니다. 그러나 패키지가 이미 링 플로우에 배포된 경우에는 롤백되지 않습니다.
- 조직당 최대 5개의 링 세트를 구성할 수 있으며, 각 링 세트에는 최대 10개의 링 플로우를 포함하고, 각 링 플로우에는 최대 20개의 장치를 포함할 수 있습니다.
- 장치 그룹은 하나의 링 플로우에만 포함할 수 있지만, 각 장치는 여러 링 플로우에 속할 수 있습니다.
링 세트 정의
테스트 링을 사용하기 위한 첫 번째 단계는 링 세트를 만드는 것입니다. 이 작업을 하려면 앱 관리 > 링 세트 정의로 이동합니다.
- 새 링 세트 만들기를 클릭하십시오.
- 링 세트의 이름을 입력한 다음 새 플로우 만들기를 클릭하십시오.
- 장치 그룹과 테스트 기간을 선택합니다. 필요한 경우, 링 세트에 링 플로우를 더 추가할 수 있습니다.
- 다음 플로우 만들기를 클릭하고 동일한 단계를 반복합니다.
- 링 플로우 추가를 완료한 경우 저장을 클릭하십시오.
- 저장 및 닫기를 클릭하십시오.
시스템 업데이트 페이지상의 링별 업데이트 탭
이 탭에서는 조직에 정의된 기존 링 구조가 표시되며, 이를 사용하여 새로 배포할 수 있습니다.
아코디언을 펼쳐서 활성 배포와 각 배포에 사용된 패키지를 확인할 수 있습니다. 새 배포가 시작될 때마다 목록에 새로운 아코디언이 추가됩니다.
각 아코디언에는 해당 링 세트에 포함된 링 플로우가 표시되며, 아이콘을 통해 아래 예와 같이 추가 정보를 알 수 있습니다.
이 예시에서 패키지는 링 플로우 0에 성공적으로 배포되었습니다. 링 플로우 1은 업데이트 가능한 장치가 없어서, 다른 아이콘으로 보여지는 것처럼 이 작업을 건너 뛰었습니다. 그런 다음 장치 관리에서 링 플로우 2에 배포하였습니다.
모든 배포가 완료되면, 장치 관리에서는 사용자의 최종 조치를 기다립니다. 조직 내 모든 장치에 배포하거나, 패키지를 차단하거나, 테스트를 중단할 수 있습니다.
새 테스트 링 세트 배포 시작하기
시스템 업데이트에 링 세트를 추가하려면 다음과 같이 합니다.
- 시스템 업데이트로 이동하여 링 예약 버튼을 클릭하십시오. 팝업 창이 나타나며, 옵션으로 지금 테스트 또는 테스트 예약이 포함됩니다.
- 지금 테스트. 테스트를 즉시 시작합니다(2단계로 이동).
- 테스트 예약. 지정된 날짜 및 시간에 테스트가 시작되도록 예약합니다.
- 시작 날짜를 선택합니다(장치 관리에서 종료 날짜 계산).
- 시간을 선택합니다.
- 다음을 클릭하십시오.
- 배포에 사용할 링 세트를 선택합니다.
- 링 세트 아코디언을 펼치면 해당 링 세트에 포함된 모든 그룹이 표시됩니다. 그룹을 펼치면 해당 장치 그룹에 설치할 수 있는 패키지에 대한 자세한 정보가 표시됩니다.
- 다음을 클릭하십시오.
- 이 페이지에서 배포할 패키지를 선택할 수 있습니다. 선택한 각 패키지를 통해 링별 업데이트 탭에 새 아코디언이 생성됩니다.
- 다음을 클릭하십시오.
- 검토 페이지가 표시됩니다.
- 제출을 클릭하십시오. 지금 테스트를 선택한 경우, 배포 프로세스가 시작됩니다.
- 각 링 플로우가 완료될 때마다, 다음 링 플로우로 승격하거나, 배포를 허용(이 경우 링 세트 세션이 종료됨) 또는 링 세트를 중단하고 업데이트를 차단할 수 있습니다.