다음을 통해 공유


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

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

테스트 조합 모델 옵션

부하 테스트 시나리오에 다음 테스트 조합 모델 옵션 중 하나를 지정할 수 있습니다.

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

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

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

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

작업

작업

관련 항목

부하 테스트의 테스트 조합 지정: 부하 테스트를 만들 때 부하 테스트 새로 만들기 마법사에서 부하 테스트에 대한 설정을 지정합니다. 부하 테스트 새로 만들기 마법사에서 초기 시나리오에 추가할 기존 웹 및 단위 테스트를 선택합니다. 시나리오에 테스트를 추가한 후 시나리오의 테스트 조합을 지정합니다.

부하 모델링 옵션을 사용하여 부하 테스트를 수행하는 웹 사이트 또는 응용 프로그램의 예상 실제 사용법을 보다 정확하게 예측할 수 있습니다. 정확한 부하 모델을 기반으로 하지 않는 부하 테스트에서는 잘못된 결과가 생성될 수 있으므로 부하 모델을 사용하는 것이 중요합니다.

테스트 조합 모델 편집: 부하 테스트 편집기를 사용하여 테스트 조합 모델 중 하나를 사용하도록 부하 테스트 시나리오를 변경할 수 있습니다.

사용자 속도 테스트 조합 모델에 대한 속도 지연 구성: 부하 테스트 시나리오가 사용자 속도 기반 테스트 조합 모델을 사용하도록 구성되어 있는 경우 배포 속도 지연의 구성 방식을 지정할 수 있습니다.

참고 항목

기타 리소스

부하 테스트 만들기 및 편집