다중 사용자
시나리오를 테스트에 기록한 후 각 시나리오를 랜덤 순서로
실행할 수 있습니다. 이를 수행하려면 각 시나리오를 랜덤 선택기에
넣은 다음 시나리오가 실행되어야 하는 시간의 비율을
선택하십시오.
이 태스크 정보
예를 들면, 시스템에 로그온한 후 시스템에서 항목을 찾아보고
다양한 항목을 구매한 후 주문의 총계를 계산하는 일을 포함하는
테스트를 기록할 수 있습니다. 이런 경우 로그인 시나리오와 총계 계산
시나리오는 한 번만 실행할 수 있지만 찾아보기 시나리오와 구매 시나리오를
랜덤 선택기에 넣을 수 있습니다.
프로시저
- 테스트 네비게이터에서 테스트를 찾아 두 번
클릭하십시오. 테스트가 열립니다.
- 랜덤 선택기에서 제어할 테스트 요소를 클릭한 후
를 클릭하십시오. 여러 요소를
선택하려면 Shift+Click을 사용하십시오.
- 선택한 요소를 새 랜덤 선택기로 이동할 것인지
묻습니다. 예를 클릭하십시오. 비어 있는 랜덤 선택기를 테스트에 삽입하려면 아니오를
클릭하십시오.
참고: 요소를 자동으로 이동할지 또는 사용자에게 프롬프트를
표시할지 여부를 설정하려면 를 클릭한 후 일반 탭을 클릭하십시오.
- 랜덤 선택기의 가중치를 설정하십시오. 가중치는 특정
요소가 선택될 통계적인 확률을 판별합니다.
- 여러 테스트 요소를 추가한 경우 가중치가 있는
블록 작성 창이 표시됩니다. 인접 요소를 선택하여
그룹화할 수 있습니다. 각 요소(그룹에 있든 단독으로 있든)는
가중치가 있어야 합니다.
- 테스트 요소를 하나만 추가한 경우 가중치가 있는
블록이 테스트 요소 세부사항 영역에 표시되고 기본값은
1입니다.
예
선택기에 서로 다른 여러 가중치가
있는 경우 블록이 실행될 가능성을 수학적으로 판별할 수
있습니다. 이를 수행하려면 가중치를 더한 후 각 블록의
가중치를 해당 총계로 나누십시오.
예를 들어, 선택기에 다음
가중치으로 설정된 6개의 블록이 있다고 가정합니다.
- 가중치 1로 설정된 블록 두 개
- 가중치 2로 설정된 블록 한 개
- 가중치 5로 설정된 블록 두 개
- 가중치 9로 설정된 블록 한 개
가중치의 총계는 1 + 1 + 2 + 5 + 5 + 9 = 23입니다. 그러므로
선택사항의 통계적 가능성은 다음과 같습니다.
블록의 가중치 |
블록이 선택될 가능성 |
1(블록 두 개) |
1/23. = 0.0435 또는 약 4.35%(각 블록에 해당) |
2 |
2/23 = 0.0870 또는 약 8.70% |
5(블록 두 개) |
5/23 = 0.2174 또는 약 21.74%(각 블록에 해당) |
9 |
9/23 = 0.3913 또는 약 39.13% |
가중치가 클수록 가능성이 높아지지만
블록 실행이 보장되지는 않습니다. 약간의 변형이 발생할
수 있습니다. 예를 들어, 테스트를 23회 실행하는 경우 첫 번째
블록과 두 번째 블록은 한 번, 세 번째 블록은 두 번, 네 번째와
다섯 번째 블록은 다섯 번, 여섯 번째 블록은 아홉 번 실행될
것이라고 예측할 수 없습니다. 그러나 블록을 여러 번
실행할수록 이 예측이 더 정확해집니다.