다음을 통해 공유


방법: 새 부하 테스트 마법사에서 테스트 조합 모델 만들기

이 항목은 다음 버전에 적용됩니다.

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

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

테스트 조합 모델은 가상 사용자가 부하 테스트 시나리오에서 지정된 테스트를 실행할 확률을 지정합니다. 이렇게 하면 부하를 보다 사실적으로 시뮬레이션할 수 있습니다. 응용 프로그램에서 워크플로를 하나만 사용하는 대신 여러 워크플로를 사용하면 최종 사용자가 응용 프로그램과 상호 작용하는 방식을 보다 가깝게 테스트할 수 있습니다. 자세한 내용은 테스트 조합 모델을 사용하여 부하 테스트에서 웹 사이트 또는 응용 프로그램의 예상 실제 사용법 에뮬레이트테스트 조합 모델을 편집하여 가상 사용자의 테스트 실행 가능성 지정을 참조하십시오.

부하 테스트 새로 만들기 마법사에서 테스트 조합 모델 선택

부하 테스트를 만들 때는 부하 테스트 새로 만들기 마법사에서 부하 테스트 설정을 지정합니다. 자세한 내용은 방법: 새 부하 테스트 마법사를 사용하여 새 부하 테스트 만들기을 참조하십시오.

부하 테스트 새로 만들기 마법사에서 테스트 조합 모델을 지정하려면

  1. 부하 테스트 새로 만들기 마법사테스트 조합 모델 페이지에서 부하 테스트 시나리오에 사용할 테스트 조합 모델을 선택합니다. 다음 중 하나를 선택할 수 있습니다.

    • 총 테스트 횟수 기반:   가상 사용자가 테스트 반복을 시작할 때 실행되는 웹 성능 또는 단위 테스트를 결정합니다. 부하 테스트가 끝날 때 특정 테스트가 실행된 횟수는 할당된 테스트 배포와 일치합니다. IIS 로그 또는 프로덕션 데이터의 트랜잭션 백분율을 테스트 조합의 기반으로 사용하는 경우 이 테스트 조합 모델을 사용합니다.

    • 가상 사용자 수 기반:   특정 웹 성능 또는 단위 테스트를 실행할 가상 사용자의 백분율을 결정합니다. 부하 테스트의 모든 지점에서 특정 테스트를 실행하고 있는 사용자 수는 할당된 배포와 일치합니다. 특정 테스트를 실행하는 사용자의 백분율을 테스트 조합의 기반으로 사용하는 경우 이 테스트 조합 모델을 사용합니다.

    • 사용자 속도 기반:   부하 테스트가 진행되는 동안 각 웹 성능 테스트 또는 단위 테스트가 시간당 사용자별로 지정된 횟수만큼 실행됩니다. 가상 사용자가 부하 테스트 전체에서 특정 속도로 테스트를 실행하도록 하려는 경우 이 테스트 조합 모델을 사용합니다.

    • 순차적 테스트 순서 기반:   각 가상 사용자가 시나리오에 정의된 테스트 순서에 따라 웹 성능 또는 단위 테스트를 실행합니다. 가상 사용자는 부하 테스트가 완료될 때까지 이 순서로 테스트를 계속해서 순환합니다.

  2. 테스트 조합 모델을 선택한 후 다음을 클릭하여 부하 테스트 새로 만들기 마법사테스트 조합 페이지로 진행합니다.

나중에 부하 테스트 편집기를 사용하여 시나리오에 대한 부하 패턴을 변경할 수 있습니다. 자세한 내용은 방법: 부하 패턴 변경을 참조하십시오.

참고 항목

작업

방법: 새 부하 테스트 마법사를 사용하여 새 부하 테스트 만들기

개념

테스트 조합 모델을 사용하여 부하 테스트에서 웹 사이트 또는 응용 프로그램의 예상 실제 사용법 에뮬레이트

기타 리소스

테스트 조합 모델을 편집하여 가상 사용자의 테스트 실행 가능성 지정

새 부하 테스트 마법사를 사용하여 부하 테스트 만들기

부하 테스트 연습