Table of Contents

AntBot Studio > Activity > 웹 제어 > 브라우져 > 브라우져 열기

정의 (Description)

  • Web Browser를 실행시키는 Activity입니다.
  • 해당 액티비티는 Chrome, Edge, EdgeIE, IE 브라우저를 지원합니다.
정상 실행을 위해 사용하고자하는 브라우저가 미리 개발 환경에 설치되어 있어야 합니다.


속성 (Properties) (*은 필수값입니다.)

항목 설명 데이터타입 기본값 설정가능옵션
Common
Activity이름 해당 Activity의 이름을 설정합니다.
- 기본값은 Activity명이며, 사용자가 직접 변경 가능합니다.
String 브라우져 열기
에러무시여부 해당 Activity 실행 도중 에러가 발생한 경우, 처리 방식을 설정합니다. YesNoType No - Yes : 에러가 발생해도 에러무시
- No : 에러발생시 에러처리
Input Common
TimeOut Web Browser 실행 완료 대기시간을 설정합니다. (단위: milliseconds)
- Ex) 30초 -> 30x1000 -> 30000 밀리세컨드
- 설정 시간내로 브라우저 실행 미완료 시 에러 발생
Double 20000
URL * 브라우저로 접속할 웹 주소를 설정합니다. String Null
브라우져 타입 사용할 Browser의 종류를 설정합니다. SeleniumBrowserType Chrome - InternetExplorer
- Chrome
- Edge
- EdgeIE
윈도우 창 상태 Browser가 실행될 때 창의 크기를 지정할 수 있습니다. WindowStateType Maximize - Normal : 브라우저 기본 설정 따름
- Maximize : 창 최대화
- Minimize : 창 최소화
팝업처리 방식 팝업(브라우저 Alert 창) 발생 시 처리 방식을 지정합니다.
- Ignore로 지정하는 경우 예기치 못한 팝업으로 인한 로직 에러 발생 주의
UnhandledPromptBehavior Ignore - Default : 브라우저 기본 설정 따름
- Ignore : 처리하지 않음
- Accept : 확인 버튼 클릭
- Dismiss : 취소 버튼 클릭
- AcceptAndNotify
- DismissAndNotify


액티비티 사용 예시 (Example Usage)

  • Chrome 브라우저로 Naver 홈페이지에 접속하는 예시



  1. 브라우저 실행 대기 시간 설정

    • Input Common > TimeOut
      • 30000 입력
        • 밀리세컨드 단위이기 때문에 초x1000 값을 입력해야 함
        • Ex) 30초 -> 30x1000 -> 30000 밀리세컨드
      일반적으로 20~30초 정도 대기하면 느린 네트워크 환경에서도 웹페이지 로딩 완료 됨.
      설정한 TimeOut 값을 넘어도 로딩 완료되지 않을 시 강제 에러 발생 (무한 대기 방지)
  2. 접속할 웹페이지 주소 입력

    • Input Common > URL
      • "https://www.naver.com" 입력
        • 네이버 홈페이지 주소
  3. 실행할 브라우저 선택

    • Input Common > 브라우저 타입
      • Chrome 옵션 선택
        • IE, Chrome, Edge, EdgeIE 중 실행해야할 브라우저 타입 선택
        • FireFox는 미지원
  4. 실행된 브라우저 창 크기 지정

    • Input Common > 윈도우 창 상태
      • Maximize 옵션 선택
        • 최대화(Maximize)를 일반적으로 사용
  5. 팝업처리 방식 설정

    • Input Common > 팝업처리 방식
      • Ignore 옵션 선택
      일반적으로 RPA 개발 시, 팝업 자동 처리 방식은 모든 팝업에 대해 작동되기 어려우므로 무시(Ignore) 처리 후, 팝업 종료 로직을 추가 개발하는 방식을 사용합니다.
  6. 실행 결과 화면



## 추가 관련 데이터 | 항목명 | 값 | | --- | --- | | 원본 매뉴얼 URL | /AntBot%20Studio/Activity/8.%20웹%20제어/브라우져/브라우져%20열기/ktds.AntBot.Activities.FinderLib.FinderOpenBrowser.FinderOpenBrowserActivity.html | | 패키지명 | ktds.AntBot.Activities.FinderLib.FinderOpenBrowser.FinderOpenBrowserActivity | | 매뉴얼 ID | ktds.AntBot.Activities.FinderLib.FinderOpenBrowser.FinderOpenBrowserActivity |