테스트 기본 패키지 업로드(Zip)

테스트 기본 포털 페이지에서 왼쪽 탐색 모음의 새 패키지 옵션으로 이동한 다음 , 아래와 같이 레거시 업로드 환경을 클릭하여 Zip 업로드 환경을 사용하도록 설정합니다.

새 패키지를 업로드.

작업을 적용합니다.

그런 다음 아래 단계에 따라 새 패키지를 업로드합니다.

패키지에 대한 세부 정보 입력

테스트 세부 정보 탭에서 요청된 대로 패키지의 이름, 버전 및 기타 세부 정보를 입력합니다.

기본 제공 및 기능 테스트 는 이 대시보드를 통해 수행할 수 있습니다.

아래 단계에서는 패키지 세부 정보를 작성하는 방법에 대한 가이드를 제공합니다.

  1. 필드에 패키지 Package name 가 제공될 이름을 입력합니다.

    참고

    입력한 패키지 이름과 버전 조합은 조직 내에서 고유해야 합니다. 아래와 같이 확인 표시를 통해 유효성을 검사합니다.

    • 패키지 이름을 다시 사용하도록 선택하는 경우 버전 번호는 고유해야 합니다(즉, 특정 이름을 포함하는 패키지와 함께 사용된 적이 없습니다).

    • 패키지 이름 + 버전의 조합이 고유성 검사를 통과하지 못하면 "이 패키지 버전이 있는 패키지가 이미 있습니다" 라는 오류 메시지가 표시됩니다.

    패키지 지침을 업로드하기 위한 이미지입니다.

  2. "패키지 버전" 필드에 버전을 입력합니다.

    패키지 버전입니다.

  3. 이 패키지에서 실행하려는 테스트 유형을 선택합니다.

    OOB(Out-of-Box) 테스트는 패키지 설치, 시작, 닫기제거 를 수행합니다. 설치 후 시작 닫기 루틴은 단일 제거가 실행되기 전에 30번 반복됩니다.

    이 OOB 테스트는 패키지에서 표준화된 원격 분석을 제공하여 Windows 빌드 간에 비교할 수 있습니다.

    기능 테스트 는 패키지에서 업로드된 테스트 스크립트를 실행합니다. 스크립트는 업로드 시퀀스로 실행되고 특정 스크립트에서 실패하면 후속 스크립트 실행이 중지됩니다.

    참고

    모든 스크립트는 최대 80분 동안 실행됩니다.

  4. OS 업데이트 유형을 선택합니다.

    • '보안 업데이트'를 사용하면 Windows 시험판 월간 보안 업데이트의 증분 변동에 대해 패키지를 테스트할 수 있습니다.
    • '기능 업데이트'를 사용하면 Windows 참가자 프로그램에서 Windows 시험판 격년 기능 업데이트 빌드에 대해 패키지를 테스트할 수 있습니다.

    OS 업데이트 유형입니다.

  5. 보안 업데이트 테스트에 대한 OS 버전을 선택합니다.

    다중 선택 드롭다운에서 패키지가 설치될 Windows OS 버전을 선택합니다.

    • Windows 클라이언트 운영 체제에 대해서만 패키지를 테스트하려면 메뉴 목록에서 해당 Windows 클라이언트 OS 버전을 선택합니다.
    • Windows Server 운영 체제에 대해서만 패키지를 테스트하려면 메뉴 목록에서 해당 Windows Server OS 버전을 선택합니다.
    • Windows 클라이언트 및 Windows Server 운영 체제에 대해 패키지를 테스트하려면 메뉴 목록에서 적용 가능한 모든 운영 체제를 선택합니다.

    참고

    서버 및 클라이언트 OS 둘 다에 대해 패키지를 테스트하도록 선택하는 경우 패키지가 호환되고 두 OS에서 모두 실행할 수 있는지 확인하세요.

    OS 버전을 선택합니다.

  6. 기능 업데이트 테스트에 대한 옵션을 선택합니다.

    • "참가자 채널 선택" 옵션에서 Windows Insider Program Channel 패키지를 테스트해야 하는 빌드로 선택합니다.

      현재 참가자 베타 채널에서 플라이트된 빌드를 사용합니다.

    • "Insight에 대한 OS 기준 선택" 옵션에서 테스트 결과를 비교할 때 기준으로 사용할 Windows OS 버전을 선택합니다.

    참고

    현재 서버 OS에 대한 기능 업데이트 테스트는 지원되지 않습니다.

    기능 업데이트 테스트.

  7. 완료된 테스트 세부 정보 페이지는 다음과 같습니다.

    테스트 세부 정보 보기

이진 파일, 종속성 및 스크립트 업로드

이 탭에서는 테스트 도구 모음을 실행하는 데 사용되는 이진 파일, 종속성 및 스크립트를 포함하는 단일 zip 패키지를 업로드합니다.

참고

zip 패키지의 크기는 최소 10MB에서 최대 2GB 사이여야 합니다.

패키지 zip 파일 업로드

이진 파일을 업로드.

  • 업로드된 종속성에는 애플리케이션 또는 테스트 사례를 실행하기 위해 액세스할 테스트 프레임워크, 스크립팅 엔진 또는 데이터가 포함될 수 있습니다. 예를 들어 Selenium 및 웹 드라이버 설치 관리자를 업로드하여 브라우저 기반 테스트를 실행할 수 있습니다.
  • 스크립트 활동이 모듈식으로 유지되도록 하는 것이 가장 좋습니다.
    • 스크립트는 Install 설치 작업만 수행합니다.
    • 스크립트는 Launch 애플리케이션만 시작합니다.
    • 스크립트는 Close 애플리케이션만 닫습니다.
    • 선택적 Uninstall 스크립트는 애플리케이션만 제거합니다.

현재 포털은 PowerShell 스크립트만 지원합니다.

작업 탭

작업 탭에서 이진 파일 탭 아래에 업로드한 zip 폴더에 있는 테스트 스크립트의 경로를 제공해야 합니다.

  • 기본 테스트 스크립트: 설치, 시작, 닫기 및 제거 스크립트에 대한 상대 경로를 입력합니다. 설치 스크립트에 대한 추가 설정을 선택할 수도 있습니다.

  • 기능 테스트 스크립트: 업로드된 각 기능 테스트 스크립트의 상대 경로를 입력합니다. 단추를 사용하여 추가 기능 테스트 스크립트를 Add Script 추가할 수 있습니다. 하나 이상의 (1) 스크립트가 필요하며 최대 8개의 기능 테스트 스크립트를 추가할 수 있습니다.

    스크립트는 나열된 순서대로 실행됩니다. 특정 스크립트의 실패로 후속 스크립트 실행이 중지됩니다. 또한 제공된 각 스크립트에 대한 추가 설정을 선택할 수도 있습니다.

스크립트 경로 설정

테스트 작업의 이미지입니다.

폴더 구조에 대한 상대 경로를 제공하는 방법의 샘플은 다음과 같습니다.

Zip_file_uploaded

├── file1.exe

├── ScriptX.ps1

├── folder1

│   ├── file3.exe

│   ├── script.ps1
  • ScriptX.ps1 있을 것입니다. 상대 경로로ScriptX.ps1.
  • Script.ps1 상대 경로로 folder1/script.ps1 있습니다.

테스트 옵션을 선택합니다.

Test Options 탭은 기능 테스트를 수행하여 기능 테스트 스크립트를 실행하는 시퀀스에서 Windows 업데이트 패치를 적용해야 하는 시기를 나타내려는 사용자를 위한 것입니다.

테스트 옵션의 이미지입니다. 기본 제공 또는 기능 테스트입니다.

검토를 선택하여 다음 탭으로 이동하고 선택한 테스트 옵션을 검토합니다.

선택 항목을 검토하여 패키지를 만듭니다.

  1. 이 탭에서 서비스는 테스트 세부 정보를 표시하고 빠른 완성도 검사를 실행합니다.

    유효성 검사가 통과되었 거나 유효성 검사 실패 메시지가 다음 단계로 진행할 수 있는지 여부를 표시합니다.

  2. 테스트 세부 정보를 검토하고 만족하는 경우 만들기 단추를 클릭합니다.

    유효성 검사를 봅니다.

  3. 그러면 패키지가 테스트 기본 환경에 온보딩됩니다. 패키지가 성공적으로 만들어지면 Azure에서 패키지를 성공적으로 실행할 수 있는지 여부를 확인하는 자동화된 테스트가 트리거됩니다.

    성공적인 결과입니다.

    참고

    Azure Portal 패키지 확인의 성공 또는 실패에 대한 알림을 받게 됩니다.

    프로세스는 최대 24시간이 걸릴 수 있으므로 활성화되지 않은 경우 웹 페이지가 시간 초과될 수 있으므로 알림은 이 주문형 실행의 완료를 알리지 않습니다.

    • 이렇게 하면 패키지 관리 탭에서 패키지의 상태를 볼 수 있습니다.

      패키지를 관리하기 위한 이미지입니다.

    • 성공적인 테스트를 위해 테스트 요약, 보안 업데이트 결과기능 업데이트 결과 페이지를 통해 예약된 간격으로 결과를 볼 수 있으며, 업로드 후 며칠 후에 시작하는 경우가 많습니다.

    • 테스트에 실패하는 동안 새 패키지를 업로드해야 합니다.

      보안 업데이트 결과 및 기능 업데이트 결과 페이지에서 추가 분석을 위해 테스트 로그 를 다운로드할 수 있습니다.

    • 테스트 실패가 반복되면 오류에 대한 세부 정보를 testbasepreview@microsoft.com 문의하세요.

다음 단계

아래 링크를 통해 콘텐츠 지침을 확인하세요.