Navigate web browser
현재 브라우저 세션에서 페이지 이동·새로고침·뒤로·앞으로 이동을 수행합니다.
현재 브라우저 세션에서 페이지 이동을 수행합니다. 카테고리 공통 입력 필드는 Web Browser 명령어 개요 페이지를 참고하세요.
매개변수
| Argument | Type | Description |
|---|---|---|
| Browser alias | 텍스트 | 브라우저 세션 별칭. 비우면 default 사용. |
| URL | 텍스트 | 이동할 URL. Action=Goto 에서만 필요. 다른 액션은 비워둡니다. |
| Action | 옵션 | Goto / Reload / Back / Forward. |
| Wait until | 옵션 | 이동 완료 판단 기준 — load / domcontentloaded / networkidle. |
| Delay | 숫자 | 명령어 실행 후 대기 시간 (Milliseconds) |
| Description | 텍스트 | 명령어 설명 (선택). |
반환값
반환값
성공 시 1, 실패 시 0.
설명
Action 별 URL 필드 사용
| Action | URL 입력 | 동작 |
|---|---|---|
| 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 로 안정화 대기를 추가하면 더 안정적인 자동화가 가능합니다.