Web Browser Commands

Navigate web browser

현재 브라우저 세션에서 페이지 이동·새로고침·뒤로·앞으로 이동을 수행합니다.

현재 브라우저 세션에서 페이지 이동을 수행합니다. 카테고리 공통 입력 필드는 Web Browser 명령어 개요 페이지를 참고하세요.

매개변수

ArgumentTypeDescription
Browser alias텍스트브라우저 세션 별칭. 비우면 default 사용.
URL텍스트이동할 URL. Action=Goto 에서만 필요. 다른 액션은 비워둡니다.
Action옵션Goto / Reload / Back / Forward.
Wait until옵션이동 완료 판단 기준 — load / domcontentloaded / networkidle.
Delay숫자명령어 실행 후 대기 시간 (Milliseconds)
Description텍스트명령어 설명 (선택).

반환값

반환값

성공 시 1, 실패 시 0.

설명

Action 별 URL 필드 사용

ActionURL 입력동작
Goto필수입력한 URL 로 이동합니다.
Reload비움현재 페이지를 새로 고침합니다.
Back비움브라우저 뒤로 가기.
Forward비움브라우저 앞으로 가기.

Wait until 옵션 비교

  • load — 모든 리소스(이미지, CSS, 스크립트) 로드 완료. 가장 보수적이며 안정적.
  • domcontentloaded — HTML 파싱 완료 시점. 빠르지만 비동기로 로드되는 콘텐츠는 아직 없을 수 있음.
  • networkidle — 네트워크 활동이 약 500ms 동안 없을 때까지 대기. SPA 에 적합하지만 광고/추적 스크립트가 계속 통신하는 사이트에서는 timeout 까지 갈 수 있음.

사용 예시

자주 쓰는 패턴은 다음과 같습니다.

자주 쓰는 패턴
새 페이지 진입       : Action=Goto, URL='https://example.com/login', Wait until=load
로그인 후 새로고침   : Action=Reload, Wait until=domcontentloaded
이전 화면으로 복귀   : Action=Back, Wait until=load

페이지 이동 직후에는 Wait for web element 로 안정화 대기를 추가하면 더 안정적인 자동화가 가능합니다.