다음을 통해 공유


부하 테스트에 대한 테스트 컨트롤러 및 테스트 에이전트 요구 사항

여러 형식 단위, 웹 성능, 부하 테스트 및 수동 테스트에 통합 됩니다 Visual Studio.Visual Studio Application Lifecycle Management 사용자는 Visual Studio Test Professional에서 테스트 컨트롤러와 하나 이상의 에이전트를 사용하여 원격 컴퓨터에서 테스트를 실행할 수 있습니다.자세한 내용은 다음을 참조하십시오 테스트 에이전트 및 테스트 컨트롤러 설치 및 구성.

하드웨어 및 소프트웨어 요구 사항

테스트 컨트롤러 컴퓨터와 테스트 에이전트 컴퓨터 모두 고유의 하드웨어 및 소프트웨어 요구 사항이 있습니다.또한 테스트 컨트롤러 및 테스트 에이전트 컴퓨터를 여러 언어로 배포하려면 이러한 언어를 지원할 방법을 계획해야 합니다.

Ff937706.collapse_all(ko-kr,VS.110).gif하드웨어 요구 사항

다음 표에서는 테스트 컨트롤러와 테스트 에이전트를 배포하기 위한 권장 하드웨어 요구 사항을 보여 줍니다.

구성

구성 요소

CPU

HD

메모리

가상 사용자 수 1000명 미만

테스트 에이전트

2.6GHz

10GB

2GB

가상 사용자 수 2000명 미만

테스트 에이전트

이중 프로세서 2.6GHz

10GB

2GB

가상 사용자 수 2000명의 N배

테스트 에이전트

각각 2.6Ghz의 이중 프로세서가 있는 N개의 에이전트로 확장

10GB

2GB

테스트 환경의 컴퓨터 수 30대 미만.테스트 대상 서버와 에이전트 포함

테스트 컨트롤러

2.6GHz

 

 

테스트 환경의 컴퓨터 수 30대의 N배.테스트 대상 서버와 에이전트 포함

테스트 컨트롤러

N개의 2.6GHz 프로세서

 

 

[!참고]

가상 사용자 수는 테스트에 따라 크게 달라집니다.이러한 차이는 주로 인지 시간, 즉 사용자 지연에 차이가 있기 때문입니다.자세한 내용은 다음을 참조하십시오 부하 테스트 시나리오에서 인지 시간을 편집하여 웹 사이트 사용자 상호 작용 지연 시뮬레이션.부하 테스트에서는 웹 테스트가 일반적으로 단위 테스트보다 더 효율적이며 더 많은 부하를 생성합니다.앞의 표에 나온 숫자는 일반적인 웹 응용 프로그램에서 인지 시간이 3-5초인 상태로 웹 테스트를 실행할 경우에 유효합니다.

여기에 나오는 지침은 하드웨어 계획을 위한 일반적인 지침으로 제공됩니다.테스트 성능은 테스트 데이터의 양과 테스트 에이전트의 개수에 따라 크게 달라집니다.테스트 에이전트의 경우 CPU 속도와 사용 가능한 메모리에 따라 테스트 부하가 제한됩니다.테스트 컨트롤러에는 테스트 에이전트의 개수와 테스트에 포함되는 데이터의 양에 따라 더 많은 리소스가 필요합니다.

실행 하는 서버 Test Professional 는 최소 대역폭이 1mbps이 고 최대 대기 시간이 350ms 인 안정적인 네트워크 연결이 있어야 합니다.테스트 에이전트와 테스트 컨트롤러 사이에는 방화벽이 없어야 합니다.테스트 성능이 기대치 이하인 경우에는 하드웨어 구성을 업그레이드하는 것이 좋습니다.

Ff937706.collapse_all(ko-kr,VS.110).gif추가 하드웨어 고려 사항

테스트 에이전트에서는 테스트 기간과 테스트 크기에 따라 테스트 컨트롤러에 많은 양의 데이터를 생성합니다.일반적으로 24시간 동안의 테스트 데이터 양에 대해 10GB의 추가 하드 디스크 저장 공간을 계획해야 합니다.

중요한 서버에는 여기서 권장하는 하드웨어 외에도 중복 전원 공급 장치, 중복 팬 등의 추가 하드웨어를 사용하는 것이 좋습니다.

Ff937706.collapse_all(ko-kr,VS.110).gif소프트웨어 요구 사항

테스트 컨트롤러를 사용 하 고 테스트에 다음 클라이언트 버전 Visual Studio 모든 에이전트:

  • Visual Studio Test Professional

  • Visual Studio Ultimate

  • Visual Studio Premium

테스트 에이전트와 함께 사용할 수도 있습니다 Team Foundation Server 및 Visual Studio Lab Management.

운영 체제

  • Windows 8

  • Windows Server 2008 Release 2 이상 버전

  • Windows Server 2008 SP2 이상 버전

  • Windows Server 2008 베타

  • Windows 7 최초 릴리스 또는 그 이상 버전

NET Framework

  • 버전 4 또는 이후 버전

여기에 나열된 필수 소프트웨어 외에도 백업 소프트웨어나 방화벽과 같은 추가 관리 또는 보안 소프트웨어를 설치할지를 고려해야 합니다.

Ff937706.collapse_all(ko-kr,VS.110).gif언어 요구 사항

혼동을 피하고 작업은 간소화하려면 컴퓨터의 운영 체제 및 Team Foundation Server와 동일한 언어를 사용하도록 테스트 컨트롤러 및 테스트 에이전트를 구성해야 합니다.테스트 에이전트와 테스트 컨트롤러가 서로 다른 컴퓨터에 설치되어 있는 경우에는 동일한 언어를 사용하도록 구성해야 합니다.그러나 Team Foundation Server 배포 언어와 일치하기만 하면 다른 언어 버전의 Test Professional을 영어 버전 운영 체제에 설치할 수도 있습니다.

참고 항목

개념

테스트 에이전트 및 테스트 컨트롤러 설치 및 구성

부하 테스트에서 테스트 컨트롤러 및 테스트 에이전트 사용