저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경 만들기

저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경을 만들 수 있습니다. 이 방식으로 SCVMM 환경을 만들 때 Microsoft Test Manager는 가상 컴퓨터와 템플릿의 복사본을 만들어 환경에 추가합니다.

요구 사항

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

참고

SCVMM 환경을 만들 때는 네트워크 격리를 사용하도록 설정한 경우가 아니면 여러 호스트 및 클러스터된 호스트 그룹에서 가상 컴퓨터를 호스트할 수 있습니다.클러스터에서 호스트되는 가상 컴퓨터를 환경에 추가하는 경우에는 클러스터에서 호스트되지 않는 가상 컴퓨터도 환경에 하나 이상 추가해야 합니다.또한 네트워크 격리 환경에서는 클러스터된 호스트를 사용할 수 없습니다.

이 항목에서는 저장된 가상 컴퓨터 및 템플릿을 사용하여 새 SCVMM 환경을 만드는 방법을 설명합니다. SCVMM 환경을 만들고 관리하는 다른 방식에 대한 자세한 내용은 SCVMM 환경을 만들고 관리하기 위한 지침을 참조하세요. 랩 환경에 대한 개요는 응용 프로그램 수명 주기에 랩 환경 사용을 참조하십시오.

이 항목에는 다음과 같은 섹션이 포함되어 있습니다.

  1. 필수 조건

  2. 템플릿 또는 저장된 가상 컴퓨터 선택

  3. 템플릿 또는 저장된 가상 컴퓨터 선택

  4. 템플릿 또는 저장된 가상 컴퓨터 선택

  5. 템플릿 또는 저장된 가상 컴퓨터 선택

  6. 새 환경: 고급

  7. 새 환경: 확인

  8. 컴퓨터 구성 완료

  9. 새로운 기능

필수 조건

경고

Windows XP를 실행 중인 가상 컴퓨터를 포함하는 랩 환경을 만들려면 Windows XP 또는 Windows Server 2003 컴퓨터를 포함하는 랩 환경 구성에 나와 있는 추가 단계를 수행합니다.

저장된 가상 컴퓨터 및 템플릿을 사용하여 SCVMM 환경을 만들려면 먼저 다음 필수 구성 요소 확인을 완료해야 합니다.

  1. 환경에 추가하는 각 가상 컴퓨터는 SCVMM(System Center Virtual Machine Manager)을 통해 관리되어야 합니다. SCVMM 환경을 만들려면 먼저 랩 환경에서 테스트에 나와 있는 SCVMM 환경에 대한 사전 요구 작업을 완료해야 합니다.

  2. 환경에 추가할 각 저장된 가상 컴퓨터 및 템플릿에 다음 운영 체제 중 하나를 설치해야 합니다.

    • Windows Server 2008

    • Windows Server 2012

    • Windows XP SP3

    • Windows Vista SP2

    • Windows 7 SP1

    • Windows 8

  3. 환경에 추가할 각 저장된 가상 컴퓨터 및 템플릿에서 파일 공유를 사용하도록 설정해야 합니다.

템플릿 또는 저장된 가상 컴퓨터 선택

환경을 만들려면 팀 프로젝트 라이브러리에서 가상 컴퓨터를 복사합니다.

새 SCVMM 환경을 만들려면

  1. Microsoft Test Manager를 열고 랩 센터을 차례로 선택합니다.

    그러면 팀 프로젝트의 랩 환경 목록을 확인할 수 있습니다.

    랩 센터, 랩 탭에 속하는 환경 목록.

  2. 새로 만들기 단추를 선택합니다.

  3. 새 환경 마법사에서 SCVMM 환경을 선택합니다.

    다음 섹션의 내용에 따라 마법사의 다른 필드에 정보를 입력합니다.

새 환경: 형식 및 이름

Lab Management 환경 마법사 - 이름 페이지

필드

입력할 내용

이름

환경의 이름으로, 팀 프로젝트 내에서 고유해야 합니다.

설명

선택 사항입니다.

태그

태그는 프로젝트의 규칙에 따라 설정할 수 있는 이름-값 쌍(옵션)입니다. 예를 들어, 환경에서 환경의 목적이나 삭제할 수 있는 특정 날짜를 나타내는 태그를 사용할 수 있습니다.

새 환경: 컴퓨터

컴퓨터 페이지에서 환경에 추가할 가상 컴퓨터나 가상 컴퓨터 템플릿을 선택합니다.

Lab Management 환경 마법사 - 컴퓨터 페이지

사용할 수 있는 가상 컴퓨터:

이 목록은 팀 프로젝트의 라이브러리에 저장되는 가상 컴퓨터 및 템플릿 목록입니다. 일반적으로 다양한 운영 체제, 클라이언트 응용 프로그램 및 서버 소프트웨어 조합이 설치된 컴퓨터를 포함합니다.

예를 들면 웹 클라이언트와 웹 서버를 선택할 수 있습니다.

원하는 기능이 포함된 항목을 찾을 수 없으면 새 가상 컴퓨터를 설정하고 라이브러리로 가져올 수 있습니다. 가져오기를 선택합니다. 자세한 내용은 방법: SCVMM에서 가상 컴퓨터 또는 템플릿 가져오기을 참조하십시오.

  • 템플릿

가상 컴퓨터 템플릿은 해당 ID 정보가 제거된 가상 컴퓨터입니다. 가상 컴퓨터 템플릿을 환경에 추가할 때 새 가상 컴퓨터가 만들어집니다. 새 이름 및 포트 ID가 자동으로 생성됩니다.

  • 가상 컴퓨터

가상 컴퓨터를 추가하면 랩 환경에 동일한 복사본이 만들어집니다. 따라서 해당 이름을 변경해야 합니다.

일반적으로 저장된 가상 컴퓨터는 작업 그룹의 일부입니다.

  • 실행 중

실행 중인 가상 컴퓨터는 환경에 관계없이 만들어집니다. 이러한 가상 컴퓨터는 SCVMM 관리자에 의해 설정되며 리소스 풀을 구성합니다. 이러한 컴퓨터를 환경에 연결할 수 있습니다. 실행 중인 컴퓨터를 동시에 둘 이상의 환경에 연결할 수는 없습니다.

테스트를 마치면 컴퓨터가 풀로 반환되도록 환경을 삭제해야 합니다.

자세한 내용은 SCVMM(가상) 환경을 참조하십시오.

선택한 컴퓨터:

환경에 추가하는 각 컴퓨터에 대해 다음 속성을 설정할 수 있습니다.

동일한 가상 컴퓨터 또는 가상 컴퓨터 템플릿을 두 번 이상 추가할 수 있습니다. 컴퓨터에 서로 다른 이름을 지정해야 합니다.

  • 이름

이 이름은 이 환경 내에서 가상 컴퓨터를 식별합니다. 이 이름은 컴퓨터 이름과 동일하지 않습니다.

이름에는 쉼표를 사용하지 마세요.

  • 역할

역할은 환경에서 컴퓨터의 기능을 식별합니다. 역할은 테스트 관리자에서 테스트 목적으로 설치할 구성 요소와 수집한 테스트 데이터를 결정할 수 있습니다. 메뉴에서 역할을 선택하거나 선택하는 역할 이름을 입력할 수 있습니다.

참고

역할은 컴퓨터의 용도를 나타낼 뿐입니다.Lab Management에서는 가상 컴퓨터나 템플릿에 필요한 소프트웨어가 있는지를 자동으로 확인하지 않으며 이러한 역할을 충족하도록 소프트웨어를 자동으로 설치하지도 않습니다.

새 환경: 컴퓨터 속성

LM 환경 마법사 - 컴퓨터 속성 페이지

컴퓨터 속성

하드웨어 프로필

가상 컴퓨터에 할당할 메모리의 양입니다.

OS 프로필(템플릿에만 해당)

템플릿에서 배포된 가상 컴퓨터의 운영 체제 형식, 컴퓨터 이름, 관리자 암호, 제품 키, 도메인 및 작업 그룹입니다.

참고

SCVMM에서 템플릿을 가져오는 경우 템플릿의 보안 관리자 암호와 제품 키가 제거됩니다.이 정보를 다시 입력해야 합니다.

속성 이름

설명

운영 체제

템플릿에 설치된 운영 체제를 지정합니다. 템플릿이 가상 컴퓨터로 변환될 때 발생하는 사용자 지정은 운영 체제의 형식과 버전에 따라 달라지기 때문에 이 값은 템플릿에 설치된 운영 체제와 일치해야 합니다.

ID 정보

템플릿에서 가상 컴퓨터를 만들 때 컴퓨터 이름이 만들어지는 방식을 지정합니다.

  • Lab Management에서 고유한 이름을 생성하게 하려면 컴퓨터 이름*로 설정합니다.

  • 템플릿을 배포할 때 컴퓨터 이름을 묻는 메시지를 표시하려면 컴퓨터 이름 텍스트 상자를 지웁니다.

관리자 암호

관리자 계정에 사용할 암호입니다. 실행 중인 컴퓨터에 로그인하는 데 사용할 수 있습니다.

제품 키

템플릿의 운영 체제를 인증하는 데 사용되는 Windows 제품 키를 지정합니다. 가상 컴퓨터의 운영 체제 버전에 유효한 제품 키를 입력해야 합니다.

표준 시간대

템플릿에서 만든 가상 컴퓨터에 사용할 표준 시간대를 지정합니다.

도메인/작업 그룹

템플릿에서 만든 가상 컴퓨터를 작업 그룹에 가입시킬지, 아니면 Active Directory 도메인에 가입시킬지를 지정합니다.

  • 작업 그룹 컴퓨터를 지정하려면 작업 그룹을 선택하고 작업 그룹의 이름을 입력합니다.

  • 도메인을 지정하려면 도메인(FQDN)을 선택하고 도메인의 정규화된 이름을 입력합니다. 도메인에 가입할 수 있는 권한이 있는 사용자의 계정 이름과 암호를 입력합니다.

[GUIRunOnce] 명령

사용자가 가상 컴퓨터에 처음 로그온할 때 템플릿에서 만든 가상 컴퓨터에서 실행할 스크립트를 지정합니다.

컴퓨터 태그

사용자가 정의한 사용자 지정 속성입니다. 이러한 속성을 사용하여 다음과 같은 정보를 지정할 수 있습니다.

  • 가상 컴퓨터에 설치된 업데이트와 응용 프로그램

  • 운영 체제의 언어나 로캘

  • 네트워크 어댑터나 디스크 같은 가상 컴퓨터의 기능입니다.

새 환경: 고급

랩 환경 마법사 - 고급 페이지

테스트 컨트롤러

이 환경의 테스트 컨트롤러 컴퓨터 이름입니다.

UI 테스트를 실행하도록 환경 구성

테스트에 코딩된 UI 테스트가 포함되는 경우 이 옵션을 선택합니다. 자세한 내용은 자동화된 코딩된 UI 테스트를 사용하여 사용자 인터페이스 테스트을 참조하십시오.

이 옵션은 환경이 실행 중일 때만 설정할 수 있습니다. 새 환경에서 이 옵션을 설정하려면 마법사를 완료하고 환경이 준비 상태가 될 때까지 기다린 후에 환경을 선택하고 열기를 선택하여 마법사로 돌아갑니다.

경고

네트워크 격리 사용

네트워크 격리를 사용하면 이름 또는 IP 주소 충돌 없이도 저장된 동일 환경을 여러 번 배포할 수 있습니다. 네트워크 격리 기능에 대한 자세한 내용은 네트워크 격리 환경 만들기 및 사용을 참조하세요.

새 환경: 확인

확인을 선택하여 설정한 속성이 유효한지 확인합니다.

확인에 실패할 경우 마치기 전에 문제를 수정해야 합니다.

확인이 성공하면 마침을 선택합니다.

SCVMM 환경 만들기 - 설치 확인 중

확인이 성공하면 마침을 선택합니다.

새 환경 마법사가 닫히고 해당 환경이 환경 목록의 형식:SCVMM 아래에 나타납니다.

환경을 만드는 데는 약간의 시간이 걸릴 수 있습니다. 환경 목록에서 프로세스의 진행 상황을 확인할 수 있습니다. 개별 가상 컴퓨터의 진행 상황을 보려면 환경을 선택합니다.

가상 컴퓨터를 만들고 나면 원할 때마다 환경에 로그온할 수 있습니다. 환경을 선택하고 컴퓨터 아이콘의 바로 가기 메뉴에서 연결을 선택합니다.

컴퓨터 구성 완료

  • 필요한 경우 테스트 에이전트 설치
    SCVMM 환경의 상태가 준비되지 않음으로 변경되면 바로 가기 메뉴에서 복구를 선택합니다.

    Lab Management에서 각 가상 컴퓨터에 테스트 에이전트를 설치한 다음 테스트 컨트롤러와 통신하도록 구성합니다.

    이 단계는 라이브러리에서 선택한 템플릿 또는 가상 컴퓨터에 테스트 에이전트가 아직 없는 경우에만 수행하면 됩니다.이 단계를 수행하지 않으려면 라이브러리에 템플릿 또는 가상 컴퓨터를 추가할 때 테스트 에이전트를 설치해야 합니다.

  • 필요한 경우 도메인에 컴퓨터 가입
    컴퓨터를 도메인 멤버로 추가하려면 일반적으로 각 컴퓨터를 도메인에 가입시킵니다.

    가상 컴퓨터는 대개 라이브러리에 저장되기 전에 작업 그룹에 연결되므로 이 단계를 수행해야 합니다. 같은 가상 컴퓨터의 복사본 여러 개를 동시에 사용할 때는 이 방식을 사용하면 도메인 이름 충돌을 방지할 수 있습니다.

다음 단계

SCVMM 환경을 만든 후에 수행할 수 있는 작업은 다음과 같습니다.

  • 환경을 작동시키고 해당 환경에서 가상 컴퓨터를 관리합니다. 랩 환경 및 가상 컴퓨터 관리을 참조하십시오.

  • 팀 프로젝트 라이브러리에 환경의 복사본을 저장합니다. 방법: SCVMM 환경 저장을 참조하세요.

  • Microsoft Test Manager, Tcm.exe 명령줄 유틸리티 또는 빌드-배포-테스트 워크플로를 사용하여 랩 환경에서 수동 테스트 및 자동화된 테스트를 실행합니다. 랩 환경에서 테스트을 참조하십시오.

  • 응용 프로그램의 빌드를 만들고, 이 빌드를 랩 환경에 배포하고, 배포된 응용 프로그램에서 테스트를 실행하는 프로세스를 자동화하는 빌드-배포-테스트 워크플로를 만듭니다. 자동화된 빌드-배포-테스트 워크플로을 참조하십시오.

참고 항목

개념

랩 환경 만들기

응용 프로그램 수명 주기에 랩 환경 사용

방법: 가상 컴퓨터 또는 템플릿 저장