다음을 통해 공유


방법: 배포된 가상 컴퓨터에서 환경 구성

Visual Studio Lab Management를 사용하여 Hyper-V 호스트에서 호스팅되는 기존 가상 컴퓨터로 환경을 구성할 수 있습니다. 이 호스트는 팀 프로젝트 컬렉션에 사용되는 호스트 그룹에 추가되어야 합니다. 또는 가상 컴퓨터를 이미 호스트 그룹의 멤버인 호스트로 가져올 수도 있습니다.

기존 가상 컴퓨터에서 가상 환경을 구성하면 Visual Studio Lab Management의 기능을 평가할 가상 환경을 신속하게 만들 수 있습니다. 이 방법을 사용할 경우 기존 가상 컴퓨터를 사용하여 새 환경을 만들 수만 있습니다. 구성된 가상 환경은 다음과 같은 속성을 가집니다.

  • 구성된 환경의 가상 컴퓨터는 단일 환경에서만 사용할 수 있습니다. 구성된 환경의 여러 복사본을 실행할 수 없습니다.

  • 이 환경을 삭제해도 가상 컴퓨터가 삭제되지 않으며 가상 컴퓨터를 다른 환경에 사용할 수 있습니다.

  • 구성된 환경에 탑재된 ISO 또는 플로피 디스크가 있는 가상 컴퓨터는 사용할 수 없습니다.

여러 환경에서 사용할 수 있는 골드 마스터를 만들거나 여러 환경 복사본을 동시에 실행하려는 경우에는 특정 라이브러리 공유에 저장된 가상 컴퓨터 및 템플릿을 만들고 가상 환경에서 사용할 수 있도록 이를 가져와야 합니다. 이에 대한 자세한 내용은 가상 환경 만들기가상 환경 개념 및 지침을 참조하십시오.

또한 랩에서 사용할 수 있는 가상 환경에서 기존 가상 컴퓨터를 사용하려면 환경에서 필요로 하는 다음 기능에 따라 가상 컴퓨터에 필요한 에이전트를 설치해야 합니다.

  • 워크플로 기능: Team Foundation Build를 사용하여 가상 환경에 응용 프로그램을 배포하기 위한 워크플로를 만듭니다.

  • 테스트 기능: 가상 환경을 사용하여 수동 테스트 및 자동화된 테스트를 실행합니다.

다음 표에서는 사용하려는 기능에 따라 필요한 에이전트를 보여 줍니다.

에이전트

워크플로

테스트

랩 에이전트

X

X

테스트 에이전트

*

X

빌드 에이전트

X

* 워크플로의 일부로 테스트를 실행하려면 테스트 에이전트가 필요합니다.

환경이 팀 프로젝트에 대해 구성된 경우 환경의 가상 컴퓨터는 Hyper-V 호스트에 남아 있습니다.

기존 가상 컴퓨터로 가상 환경을 구성하려면

  1. 가상 환경에 추가하려는 프로젝트 호스트의 각 가상 컴퓨터에 연결합니다.

    1. 이전 표를 참조하여 원하는 기능에 필요한 에이전트를 설치합니다. 테스트, 랩 및 빌드 에이전트를 설치하는 방법에 대한 자세한 내용은 Visual Studio 에이전트 설치, 테스트 및 빌드 컨트롤러 설치 및 구성을 참조하십시오.

      테스트 에이전트를 설치할 때 기본 계정을 사용할 수 있습니다. 이 기본 계정은 네트워크 서비스 계정입니다. 설치 시 테스트 컨트롤러에 테스트 에이전트를 등록하지 않아도 됩니다. 이 작업은 기능 테스트용으로 구성된 환경에 추가하는 테스트 컨트롤러 이름을 사용하여 자동으로 수행됩니다.

      참고

      구성된 환경에 추가할 가상 컴퓨터는 해당 컴퓨터를 추가할 때 Hyper-V 호스트에서 실행되고 있는 것이 좋습니다. 이와 같은 경우 가상 컴퓨터의 모든 에이전트 상태를 확인할 수 있습니다.

  2. Microsoft Test Manager를 엽니다.

    참고

    Microsoft Test Manager 창을 표시하려면 시작을 클릭하고 모든 프로그램을 클릭한 다음, Microsoft Visual Studio 2010을 가리키고 Microsoft Test Manager를 클릭합니다.

  3. 랩 센터를 클릭합니다.

  4. 탭을 클릭하고 새로 만들기를 클릭한 다음 가상 환경 구성을 클릭합니다.

  5. 마법사의 단계를 따라 작업을 진행하며 필요한 정보를 입력합니다. 환경의 각 속성에 대한 자세한 내용은 방법: 가상 환경에 연결을 참조하십시오.

    1. 이름 및 위치 마법사 페이지에서 가상 환경의 이름과 설명을 입력합니다. 설명은 선택 사항입니다.

      참고

      환경의 이름은 프로젝트 라이브러리 공유 또는 프로젝트 호스트 그룹 내에서 중복되지 않아야 합니다.

    2. 이 환경의 구성에 사용할 기존 컴퓨터가 호스팅되는 호스트 그룹을 선택하려면 위치 선택 드롭다운 목록에서 선택합니다.

    3. (선택 사항) 환경 태그를 클릭하고 지금 만들려는 환경에 대한 정보를 추적하는 데 사용할 이름-값 쌍을 입력합니다.

    4. 컴퓨터 마법사 페이지에서 프로젝트 호스트 그룹의 사용 가능한 가상 컴퓨터 목록을 확인합니다. 여기에는 다른 환경에서 사용되지 않는 컴퓨터만 표시됩니다. 필요한 항목 하나를 선택하고 환경에 추가를 클릭합니다. 그런 다음 환경에서 이 컴퓨터가 담당하는 역할을 입력합니다.

      환경에 추가할 가상 컴퓨터가 더 있으면 이 단계를 반복합니다. 컴퓨터 마법사 페이지를 사용하여 환경의 컴퓨터를 추가 또는 제거할 수도 있습니다.

    5. (선택 사항) 추가된 가상 컴퓨터의 이름을 변경합니다.

    6. (선택 사항) 컴퓨터 속성 마법사 페이지에서 환경의 첫째 가상 컴퓨터를 클릭합니다. 하드웨어 프로필 탭에서 기본값을 검토하고 필요한 경우 메모리의 값을 변경합니다. OS 프로파일 탭은 가상 컴퓨터에 적용되지 않습니다. 마지막으로, 컴퓨터 태그에서 기본값을 검토하고 컴퓨터 수준 태그를 필요에 따라 추가 또는 제거합니다. 환경에 추가하는 각 가상 컴퓨터에 대해 이 작업을 반복합니다.

      참고

      기본적으로 이 값에는 소스 가상 컴퓨터의 하드웨어 매개 변수가 사용됩니다.

    7. (선택 사항) 기능 마법사 페이지에서 환경에 필요한 기능을 선택합니다. 환경에 대한 기능을 구성하려면 선택한 기능에 따라 테스트 또는 빌드 컨트롤러를 사용할 수 있어야 하며 필요한 경우 에이전트가 가상 컴퓨터에 설치되어 있어야 합니다.

      참고

      이 환경 유형에는 네트워크 격리 기능을 사용할 수 없습니다.

    8. 요약 마법사 페이지에서 정보를 검토합니다.

    9. 마침을 클릭하여 구성된 환경을 만듭니다.

      생성 프로세스가 시작되면 Lab Management에서는 일련의 유효성 검사를 수행합니다. 유효성 검사가 하나라도 실패하면 통과하지 못한 검사에 대한 정보가 표시됩니다. 이 경우 마법사에서 정보를 수정하고 만드는 작업을 다시 시도할 수 있습니다.

  6. 이 구성된 가상 환경을 시작하려면 환경 뷰의 목록에서 환경을 선택하고 시작을 클릭합니다. 환경의 상태가 실행 중으로 표시됩니다.

    환경 세부 사항 뷰에서 사용 가능하도록 설정한 기능의 상태를 볼 수 있습니다. 기능에 파란색 선택 표시가 있고 상태가 준비이면 설정된 기능에 따라 가상 랩에서 이 환경을 사용하여 응용 프로그램을 배포하거나 테스트를 실행할 수 있습니다.

참고 항목

개념

가상 환경 만들기

기타 리소스

가상 환경을 사용하여 테스트

방법: 응용 프로그램을 빌드 및 배포한 후 예약된 테스트 구성 및 실행

가상 환경에 응용 프로그램 배포