- 인쇄
- 어두운빛
새 창 열기
새 창을 열고 특정 URL로 이동하려면 창 열기 단계를 추가해야 합니다.
창 열기 단계를 추가하는 방법
창 열기 단계를 추가하는 방법에는 두 가지가 있습니다:
- 녹화하는 동안 자동 완성 레코더(새 창에서 열기 옵션 선택)를 사용하여 URL로 이동 단계 추가를 클릭합니다.
- 시나리오 편집 페이지에서 [단계 삽입] 을 클릭하고 [창 열기 단계] 를 선택합니다.
원래 창으로 돌아가기
새 창에서 녹화한 후 원래 창으로 돌아가려면 원래 창으로 돌아가는 동작을 수행한 다음 해당 창에서 아무 동작이나 수행합니다. 이렇게 하면 초기 창으로 전환 단계 또는 N단계의 창으로 전환 단계가 추가됩니다.
같은 창에서 탭 전환하기
같은 창에서 탭을 열거나 전환하려면 창으로 전환 단계를 추가해야 합니다.
창으로 전환 단계를 추가하는 방법
창으로 전환 단계 추가하기
창으로 전환 단계는 시나리오 편집 페이지에서 추가할 수 없으므로 녹화 중에 만들어야 합니다. 새 탭이 열리도록 트리거하는 요소를 클릭하거나 탭을 전환하는 동작을 수행하면 녹화하는 동안 자동으로 단계가 추가됩니다.
탭을 전환할 수 있는 단계에는 세 가지 유형이 있습니다.
새 창으로 전환
이 단계는 링크나 버튼을 클릭하여 새 탭이 열릴 때 생성됩니다.
초기 창으로 전환
이 단계는 현재 탭에서 1단계에서 연 탭으로 전환할 때 생성됩니다.
이 단계는 현재 창에서 1단계에서 연 창으로 전환할 때도 생성됩니다.
N단계의 창으로 전환
이 단계는 현재 탭에서 N단계(1단계 제외)에서 열린 탭으로 전환할 때 생성됩니다.
이 단계는 현재 창에서 N단계(1단계 제외)에서 연 창으로 전환할 때도 생성됩니다.
이 단계에는 대상 창 섹션이 있어 전환할 단계의 창을 선택할 수 있습니다.
창 또는 탭 닫기
녹화 중 창이나 탭을 닫으면 창 닫기 단계가 자동으로 추가됩니다. 또한 창을 닫은 후 어떤 창/탭으로 이동했는지에 따라 초기 창으로 전환 또는 N단계의 창으로 전환 단계가 자동으로 추가됩니다.
시나리오 편집 페이지에서는 창 닫기 스텝을 추가할 수 없으므로 녹화 중에 생성해야 합니다.
참고
- 창으로 전환** 단계가 없는 경우 다른 창/탭으로 전환하면 제대로 작동하지 않아 테스트 및 로컬 리플레이가 실패합니다.
- 실수로 창으로 전환 단계를 삭제한 경우, 언제든지 아무 작업이나 수행하여 다른 창으로 전환 단계를 생성하여 대신 사용할 수 있습니다.
- 실제 iOS 디바이스 환경에서는 다음과 같은 제한 사항이 적용됩니다:
- Apple/iOS 제한으로 인해 창 열기, 창으로 전환 및 N단계의 창으로 전환은 지원되지 않습니다. 또한, iOS에서는 이러한 창을 원치 않는 팝업으로 간주하여 차단하므로 JS 단계를 사용하여 새 창을 클릭하고 열 수 없습니다.
- 간혹 창 닫기 단계가 생성되지만 필요하지 않은 경우(예: 스크립트로 현재 탭을 닫는 버튼을 클릭하면 클릭 단계와 창 닫기가 모두 생성됨), 창 닫기를 테스트 실행하는 동안 Chrome 또는 Edge에서 내부 오류가 발생하는 경우가 간혹 발생할 수 있습니다. 그러나 이 문제는 창 닫기를 수동으로 제거하면 해결할 수 있습니다.