테스트를 레코딩한 후, 더 작은 테스트로 분할할 수 있습니다. 테스트 분할을 사용하면 더 작은 테스트의 모듈러 구성 요소를 작성할 수 있고 이를 더 큰 테스트를 작성하도록 결합할 수 있습니다. 원래 테스트는 변경하지 않습니다. 루프와 조건을 포함하여 스케줄에서 이러한 구성 요소를 재결합할 수 있습니다.
시작하기 전에
스케줄에서 분할 테스트를 다시 사용할 때,
SAP 세션 로그온 및 로그오프 세부사항을 포함하여 일반 테스트 구조가
지속적인지 확인해야 합니다. 예를 들어, 분할 테스트 a에
세션 로그온 세부사항이 포함되고 분할 테스트 c에
로그오프 트랜잭션이 포함되는 경우, 올바른 순서로 스케줄 사용자 그룹에
배치시켜야 합니다.
SAP 테스트는 트랜잭션 레벨에서만
분할될 수 있습니다. 테스트가 스케줄에서 실행될 때, SAP 로그온 트랜잭션으로
시작되어야 하고 SAP 로그오프 트랜잭션으로 종료되어야 합니다.
프로시저
- 테스트 네비게이터에서 테스트를 찾아
두 번 클릭하십시오. 테스트가
열립니다.
- 테스트에서 SAP 트랜잭션을 마우스 오른쪽 단추로 클릭하고 분할 테스트를 선택하십시오. 클릭하는 페이지는 새 테스트의 첫 페이지입니다.
- 새 테스트 이름 창에서 분할의 위치를 확인하고, 선택적으로 분할 테스트에게 이름과
설명을 제공하고, 다음을 클릭하십시오.
- 분할 테스트 창에서 분할의 결과로서 수행될 변경사항을 검사하고, 완료를
클릭하십시오.
예
예를 들면, 다음 조치를 포함하는 테스트를 레코딩할 수 있습니다.
- 서버에 로그온
- 서버에 항목 작성 및 항목 제거
- 항목 편집, 변경이 발생한 유효성 검증 및 항목 복원
- 서버 로그오프
그런 다음, 테스트를 네 개의 파트(로그온, 작성, 편집 및 로그오프)로 분할합니다. 데이터 풀에서 선택된 가상 사용자를 실행하는 스케줄을 작성합니다. 각 가상 사용자는 로그온 테스트를 실행하고 작성 및 편집 테스트의 다양한 조합을 수행하며 마지막으로 로그오프 테스트를 실행합니다.