테스트를 레코딩한 후 테스트 조치를 서로 다른 노드를 가진
여러 테스트 세그먼트로 분할할 수 있습니다. 테스트 분할 기능을 사용하면
애플리케이션에 대해 다수의 기능 단계를 가진 상대적으로 긴 시나리오를
레코딩한 후 편집기에서 대상 앱을 수정할 수 있습니다. 그런 다음 스케줄을
통해 다른 순서로 재생할 수 있는 단일 레코딩에서 여러 테스트를 생성할 수
있습니다.
이 태스크 정보
이 태스크는 Android, iOS, 하이브리드 및 웹 UI 애플리케이션에
적용할 수 있습니다.
프로시저
모바일 또는 웹 UI 조치를 분할하려면 다음을 수행하십시오.
- 테스트 네비게이터에서 테스트를 찾아 두 번 클릭하십시오. 테스트가 열립니다.
- 테스트 편집기의 테스트 스크립트에서 하나 이상의 애플리케이션
노드로 분할할 하나 이상의 조치를 선택하십시오. 테스트 루트 노드의
직속 하위 요소(변수 컨테이너 제외)를 선택하십시오.
- 선택한 요소를 마우스 오른쪽 단추로 클릭한 후 모바일
조치 또는 웹 UI 조치 분할을 선택하십시오.
- 테스트 리팩토링 대화 상자가 열리면 분할의 결과로 수행될 변경사항을
조사하십시오. 특정 데이터를 상관시키지 않으려는 경우에는 해당 옵션을
그대로 두거나 선택 취소할 수 있습니다.
- 확인을 클릭하십시오. 선택한 테스트 요소로부터 테스트 스크립트에서 하나 이상의
앱 노드 In application: AppName이 작성됩니다.
- 선택적으로 선택한 앱 노드에 대해 테스트할 대상 앱을 변경할 수
있습니다. 이를 위해서는 앱 노드를 선택하고 애플리케이션
변경 단추를 클릭한 후 사용 가능한 애플리케이션 목록에서
새 앱을 선택하십시오. 그런 다음 아래에서 선택한 애플리케이션의
새 인스턴스 시작을 선택하십시오. 앱의 변경사항을 모든
테스트 노드(즉, 전체 테스트 스위트)에 적용하려면
을 클릭하십시오. 테스트 노드가 In application: AppName에서
Launch application: AppName으로 전환됩니다.
- 테스트를 저장합니다.