테스트 조합을 편집하여 부하 테스트 시나리오에 포함할 웹 성능 테스트, 단위 테스트 및 코딩된 UI 테스트 지정
시나리오의 테스트 조합은 시나리오에 포함되도록 선택한 웹 성능 및 단위 테스트와 이러한 테스트의 시나리오 내 분포를 조합한 것입니다.분포는 부하 테스트가 실행되는 동안 가상 사용자가 특정 테스트를 선택할 확률에 대해 지정할 수 있는 설정입니다.
부하 테스트에 테스트 집합을 추가하면 테스트 조합이 다른 조합 옵션과 마찬가지로 작동합니다.가상 사용자는 조합에 지정된 확률을 기반으로 테스트를 임의로 선택합니다.예를 들어 조합에 확률이 각각 50%인 두 개의 테스트가 있는 경우 새 가상 사용자는 첫 번째 테스트를 약 절반에 해당하는 시간 동안 실행하도록 선택합니다.50/50 조합에서 한 테스트는 길고 다른 테스트는 짧은 경우 긴 테스트에서 보다 큰 부하가 발생합니다.
테스트를 조합에 추가한 후 나중에 제거할 수 있습니다.또한 목록 컨트롤을 사용하여 테스트 조합의 분포를 변경할 수 있습니다.목록 컨트롤을 통해 시나리오의 테스트 분포를 쉽게 조정할 수 있습니다.자세한 내용은 About the Mix Control 및 About the Mix Control을 참조하십시오.
[!참고]
분포는 부하 테스트가 실행되는 동안 가상 사용자가 특정 테스트를 선택할 확률에 대한 측정값입니다.분포는 백분율로 표현됩니다.따라서 시나리오에 포함된 모든 테스트의 분포 값을 합하면 100이 됩니다.예를 들어 시나리오에 테스트가 하나만 포함된 경우 해당 테스트의 분포는 100%입니다.
항목 내용
요구 사항
- Visual Studio Ultimate
기존 시나리오의 테스트 조합에 새 테스트 추가
부하 테스트 새로 만들기 마법사를 사용하여 새 시나리오를 만들 때 새 시나리오의 테스트 조합에 추가할 웹 성능 및 단위 테스트를 지정할 수 있습니다.자세한 내용은 Step 2.3 - Specifying Test Mix in the New Load Test Wizard를 참조하십시오.
부하 테스트 편집기를 사용하여 시나리오의 테스트 조합에 다른 웹 성능 및 단위 테스트를 추가할 수 있습니다.
기존 시나리오에 다른 테스트를 추가하려면
부하 테스트를 엽니다.
부하 테스트 편집기에서 기존 시나리오를 마우스 오른쪽 단추로 클릭 한 다음 선택 추가 테스트.
그러면 테스트 추가 대화 상자가 표시됩니다.솔루션의 모든 웹 성능 테스트, 단위 테스트 및 코딩된 UI 테스트 중 시나리오에 아직 포함되지 않은 테스트를 시나리오에 추가할 수 있습니다.
사용 가능한 테스트 창에서 추가할 웹 성능 테스트, 단위 테스트 및 코딩된 UI 테스트를 선택합니다.선택한 테스트에 추가 하 고 오른쪽 화살표는 선택한 테스트 창.
테스트 추가 완료 하면 선택 확인.
테스트가 테스트 목록에 추가됩니다.새 분포가 테스트 조합의 테스트에 자동으로 할당됩니다.
(선택 사항) 테스트 배포를 지정 하려면 목록 컨트롤을 조정 합니다.자세한 내용은 About the Mix Control를 참조하십시오.
시나리오에서 테스트 제거
시나리오에서 테스트를 제거하려면
부하 테스트를 엽니다.
부하 테스트 편집기의 부하 테스트 트리에서 제거할 테스트가 있는 시나리오를 마우스 오른쪽 단추로 클릭하고 테스트 조합 편집을 선택합니다.테스트 조합 편집 대화 상자가 표시됩니다.
웹 성능, 단위 또는 코딩 된 UI 테스트에 모눈을 선택 하 고 선택 제거.
[!참고]
테스트를 제거한 후 테스트 조합을 원하는 분포로 조정해야 합니다.
테스트 제거를 마쳤으면 선택 확인.
목록 컨트롤 정보
목록 컨트롤을 사용하면 부하 테스트 시나리오에서 여러 테스트, 브라우저 종류 또는 네트워크 형식 간에 부하가 분산되는 백분율을 조정할 수 있습니다.슬라이더를 이동 하 여 백분율 값을 조정 합니다.테스트의 조합을 조정 부하 테스트 시나리오에서 특정 테스트를 실행 하는 가상 사용자의 확률을 지정 합니다.
슬라이더를 움직이면 사용 가능한 모든 항목의 백분율 값이 변경됩니다.항목이 셋 이상인 경우 더하거나 빼는 양이 다른 항목에 고르게 분산됩니다.이 동작을 재정의할 수도 있습니다.특정 항목의 잠금 열에 있는 확인란을 선택 하면 해당 항목에 지정 된 백분율 값을 잠급니다.이렇게 하면 슬라이더를 움직일 때 더하거나 빼는 양이 잠기지 않은 항목에만 적용됩니다.
분포 단추를 사용하면 모든 항목에 백분율이 동일하게 할당됩니다.예를 들어 항목이 세 개인 경우 선택할 분산 34, 33, 33에 백분율 값을 설정 합니다.
주의 |
---|
분포 단추는 잠겨 있는 항목에도 적용됩니다. |
백분율 값을 직접 입력할 수 있습니다는 % 슬라이더를 사용 하는 대신 열.백분율 값을 직접 입력하는 경우에는 다른 항목이 자동으로 조정되지 않습니다.
[!참고]
합계가 100%를 추가 하지 않습니다 또는 백분율 값을 입력 하면 슬라이더를 사용할 수 없습니다는 % 열의 소수점이 하 자릿수입니다.
백분율 값을 수동으로 입력할 때 모든 항목 합계 100% 인지 확인 해야 합니다.합계가 100%가 아닌 경우 목록을 저장할 때 백분율 값을 받아 들이도록 돌아가 조정할 것인지 묻는 메시지가 표시 됩니다.현재 백분율을 그대로 사용하도록 선택하면 각 값이 100%를 기준으로 조정됩니다.예를 들어 두 개의 항목이 있고 두 항목의 값을 80%와 40%로 직접 설정한 경우 첫 번째 항목은 80을 120으로 나눈 값인 66.67%로, 두 번째 항목은 40을 120으로 나눈 값인 33.33%로 설정됩니다.