다음을 통해 공유


수동 테스트를 위한 가상 컴퓨터 만들기

 

게시: 2016년 7월

SCVMM 랩 환경은 단일 엔터티로 관리할 수 있는 VM(가상 컴퓨터) 그룹입니다. 웹 또는 네트워크 응용 프로그램 테스트에 랩 환경을 사용하고 랩 컴퓨터에서 서버 구성 요소를 실행합니다. 일반적인 환경에는 웹 서버로 구성된 컴퓨터와 데이터베이스 서버로 구성된 컴퓨터가 하나씩 포함될 수 있습니다. 일련의 테스트를 시작하기 전에 라이브러리에서 적합한 가상 컴퓨터를 선택하여 환경을 구성해야 합니다. 여러 컴퓨터의 전체 저장된 환경을 선택하고 복사본을 배포할 수도 있습니다.

그러나 SCVMM 환경을 사용하려면 먼저 일부 가상 컴퓨터를 만들고 팀 프로젝트 컬렉션의 라이브러리로 가져와야 합니다.

SCVMM을 설정해야 하나요?

SCVMM(System Center Virtual Machine Manager)은 가상 컴퓨터를 관리하고 라이브러리에 저장하는 데 도움이 됩니다. SCVMM 랩 환경을 사용하려면 먼저 Team Foundation Server에서 SCVMM을 설정하고 랩 관리를 구성해야 합니다.

팀 프로젝트 컬렉션에 SCVMM 랩 관리가 구성되어 있는지 확인하려면 새 랩 환경 마법사를 시작하고 SCVMM 옵션을 사용할 수 있는지 여부를 확인합니다. 사용할 수 있는 경우 SCVMM이 구성된 것이며 가상 컴퓨터를 만들 수 있습니다. 환경 마법사를 취소합니다.

라이브러리에 대해 가상 컴퓨터를 준비합니다.

  1. SCVMM을 사용하여 새 가상 컴퓨터를 만들고 Windows를 설치합니다.

    Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2008 또는 Windows Server 2012를 설치할 수 있습니다.

  2. 새 가상 컴퓨터에 로그인하고 관리자 권한이 있는 사용자 계정을 추가합니다. 모든 랩 컴퓨터에 동일한 사용자 이름과 암호를 사용합니다. 로컬 또는 도메인 계정일 수 있습니다. 이렇게 하면 랩 관리자가 컴퓨터를 관리할 수 있습니다.

  3. 이 컴퓨터에 원격 데스크톱 연결을 사용하도록 설정합니다.

  4. 테스트 에이전트를 설치합니다. 테스트 컨트롤러에 연결하지 마세요. 랩 환경에서 컴퓨터를 사용할 때 랩 관리자가 연결합니다.

    Test Agent Installer는 Team Foundation Server와 동일한 미디어에 있습니다.

  5. Windows 및 테스트할 때 원하는 추가 소프트웨어를 모두 구성합니다. 예를 들어 웹 서버(IIS) 역할을 사용하도록 설정하고 SQL Server를 설치할 수 있습니다.

    하지만 테스트할 응용 프로그램을 설치하지 마세요.

컴퓨터를 랩 환경에 사용할 수 있도록 설정

랩 환경에서 사용하기 위해 만들 수 있는 가상 컴퓨터에는 다음 세 종류가 있습니다.

  1. 실행 중인 가상 컴퓨터. 지금 컴퓨터를 실행 중으로 설정하고 컴퓨터 풀에 추가합니다. 사용자는 환경에 컴퓨터를 추가하고 나중에 풀로 되돌릴 수 있습니다. 이런 방식으로 환경을 매우 빠르게 만들 수 있습니다.

  2. 저장된 가상 컴퓨터. 라이브러리에 컴퓨터를 저장합니다. 사용자는 환경에서 복사본을 사용할 수 있지만 한 번에 하나의 실행 중인 복사본만 만들 수 있습니다.

  3. 가상 컴퓨터 템플릿. 컴퓨터 ID가 제거된 템플릿을 저장합니다. 사용자는 템플릿 컴퓨터 인스턴스가 두 개 이상 포함된 환경을 만들 수 있습니다.

실행 중인 가상 컴퓨터

Microsoft Test Manager에서 랩 센터, 가상 컴퓨터 및 템플릿을 엽니다. 가져오기를 선택한 다음 가상 컴퓨터를 선택합니다.

저장된 가상 컴퓨터

SCVMM 콘솔 사용:

  1. 가상 컴퓨터를 종료합니다.

  2. 라이브러리에 저장합니다.

    둘 이상의 SCVMM 라이브러리가 있는 경우 팀 프로젝트 컬렉션과 공유되는 라이브러리를 선택합니다.

Microsoft Test Manager 사용:

  • 랩 센터, 가상 컴퓨터 및 템플릿에서 새 가상 컴퓨터를 가져옵니다.

가상 컴퓨터 템플릿

가상 컴퓨터에서 다음을 수행합니다.

  1. 컴퓨터가 도메인에 가입되어 있는 경우 도메인에서 제거하고 작업 그룹에 연결합니다. 컴퓨터를 다시 시작합니다.

  2. 그룹 정책 편집기 gpedit.msc를 엽니다. 로컬 컴퓨터 정책, 컴퓨터 구성, Windows 설정, 보안 설정, 계정 정책, 암호 정책을 엽니다.

    다음 값을 설정합니다.

    • 최근 암호 기억 = 0

    • 최소 암호 길이 = 0

    • 암호는 복잡성 조건을 만족해야 함 = 사용 안 함

  3. 로컬 관리자 계정의 암호를 비어 있음으로 변경합니다. 이렇게 하려면 \Administrator로 로그인한 다음 Ctrl+Alt+Del을 사용하여 암호를 변경합니다.

  4. 가상 컴퓨터에 로드된 CD 또는 DVD가 없어야 합니다.

SCVMM 관리자 콘솔에서 다음을 수행합니다.

  1. 가상 컴퓨터를 종료합니다.

  2. 가상 컴퓨터를 선택하고 클론을 만듭니다. 원래 가상 컴퓨터는 템플릿으로 변환될 때 소멸되기 때문에 이 작업을 수행하는 것이 좋습니다.

  3. 클론에서 모든 검사점을 제거합니다.

    이렇게 하려면 복제 컴퓨터의 상황에 맞는 메뉴에서 검사점 관리를 선택합니다. 제거 작업은 몇 분 정도 걸릴 수 있습니다. Hyper-V가 검사점과 연결된 디스크를 병합합니다. 병합의 진행률을 모니터링하려면 가상 컴퓨터가 배포된 호스트에서 Hyper-V 관리자를 사용합니다.

    병합이 완료될 때까지 기다립니다.

  4. 복제 컴퓨터의 상황에 맞는 메뉴에서 새 템플릿을 선택합니다.

Microsoft Test Manager 사용:

  • 랩 센터, 가상 컴퓨터 및 템플릿에서 새 가상 컴퓨터 템플릿을 가져옵니다.

    SCVMM에서 템플릿을 가져오는 경우 템플릿의 보안 관리자 암호와 제품 키가 제거됩니다. 이 정보를 다시 입력해야 합니다. 운영 체제가 Windows 7, Windows Server 2008 이상 또는 Windows Vista인 경우 암호 필드를 비워 둡니다. 운영 체제가 Windows XP 또는 Windows Server 2003인 경우 별표(*)를 입력하여 빈 암호를 나타냅니다.

다음 단계 실행

SCVMM(가상) 환경