다음을 통해 공유


방법: 테스트 설정에 지정된 테스트 컨트롤러 및 테스트 에이전트를 사용하여 부하 테스트 실행

이 항목은 다음 언어에 적용됩니다.

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

부하 테스트 새로 만들기 마법사를 사용하여 부하 테스트를 만든 후 부하 테스트를 실행하고 웹 사이트가 부하 시뮬레이션에 응답하는 방식을 확인합니다. 부하 테스트를 시작한 후 테스트가 실행되는 동안 모니터링하고, 테스트가 완료된 후 부하 테스트 분석기를 사용하여 해당 부하 테스트를 분석할 수 있습니다. 자세한 내용은 부하 테스트 실행 분석을 참조하십시오.

부하가 낮은 상태에서 짧은 기간 동안 테스트를 실행하여 문제가 없는 것을 확인했으면 테스트 컨트롤러와 테스트 에이전트에서 부하 테스트를 실행할 수 있습니다. 이 컴퓨터 그룹에서는 테스트를 위한 부하를 시뮬레이션하여 생성합니다.

가상 사용자 제한 및 라이선스

Visual Studio Ultimate에서는 로컬 부하 테스트 실행에 최대 250명의 가상 사용자를 사용할 수 있습니다. 부하 테스트에 더 많은 가상 사용자가 필요하거나 원격 컴퓨터를 사용하려는 경우에는 Visual Studio Load Test Virtual User Pack 2010을 구입해야 합니다. Visual Studio Load Test Virtual User Pack 2010은 Visual Studio Ultimate를 구입한 곳에서 구입할 수 있습니다. 자세한 내용은 다음을 참조하십시오. 테스트 컨트롤러를 사용하여 부하 테스트에 대한 가상 사용자 라이선스 관리부하 테스트에 대한 테스트 컨트롤러 및 테스트 에이전트 구성.

테스트 컨트롤러와 테스트 에이전트에 대한 자세한 내용은 테스트를 실행하거나 데이터를 수집할 테스트 컴퓨터 설정, Visual Studio 에이전트 설치, 테스트 및 빌드 컨트롤러 설치 및 구성테스트 컨트롤러 및 테스트 에이전트를 사용하여 여러 테스트 컴퓨터로 부하 테스트 분산를 참조하십시오.

테스트 컨트롤러와 테스트 에이전트에서 부하 테스트를 실행하려면

  1. 부하 테스트를 포함하는 테스트 프로젝트를 엽니다.

  2. 테스트 메뉴에서 테스트 설정 편집을 가리킨 다음 테스트 설정을 선택합니다.

    테스트 설정 대화 상자가 표시됩니다. 자세한 내용은 Visual Studio에서 자동화된 테스트를 실행하기 위한 테스트 설정 만들기를 참조하십시오.

  3. 역할을 선택합니다. 테스트 실행 방법 드롭다운 목록에서 원격 실행을 선택합니다.

  4. 컨트롤러 드롭다운 목록에서 컨트롤러를 선택합니다. 또는 컨트롤러 이름을 입력할 수도 있습니다.

  5. 다른 이름으로 저장을 클릭하고 새 테스트 설정의 이름을 지정합니다.

    또는

    적용을 클릭하여 현재 테스트 설정에 대한 변경 내용을 저장합니다.

  6. 테스트 메뉴에서 활성 테스트 설정 선택을 가리킨 후 하위 메뉴에서 방금 저장한 테스트 설정을 선택합니다.

  7. 테스트 메뉴에서 을 클릭하고 테스트 목록 편집기를 클릭합니다.

    테스트 목록 편집기 창이 나타납니다.

  8. 실행할 부하 테스트를 선택하고 마우스 오른쪽 단추로 클릭한 다음 선택한 테스트 실행을 선택합니다.

    테스트 컨트롤러와 테스트 에이전트에서 테스트가 실행됩니다.

    참고

    테스트 뷰 창이나 부하 테스트 편집기에서 테스트를 실행할 수도 있습니다. 자세한 내용은 방법: 부하 테스트 실행을 참조하십시오.

참고 항목

작업

방법: Visual Studio에서 테스트 결과 저장 및 열기

방법: 명령줄에서 부하 테스트 실행

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

개념

방법: 분석을 위한 부하 테스트 결과 액세스

기타 리소스

부하 테스트 실행

테스트 컨트롤러 및 테스트 에이전트를 사용하여 여러 테스트 컴퓨터로 부하 테스트 분산

방법: 부하 테스트 시나리오에서 사용할 테스트 에이전트 지정