다음을 통해 공유


브라우저 자동화 작업

브라우저 자동화 작업을 통해 사용자는 UI 요소를 통해 웹 애플리케이션 및 구성 요소와 상호 작용할 수 있습니다. 웹 요소라고도 하는 웹 UI 요소는 작업이 처리할 웹 구성 요소를 고유하게 설명합니다.

새 UI 요소를 추가하려면 배포된 브라우저 자동화 작업 또는 흐름 디자이너의 UI 요소 창을 통해 UI 요소 추가를 선택합니다.

새 UI 요소를 만드는 옵션의 스크린샷.

모든 웹 관련 UI 요소는 페이지에서 구성 요소의 계층적 구조를 정확히 가리키는 하나 이상의 CSS 선택기(웹 선택기)에 의해 지정됩니다. 선택기는 > 주석을 사용하여 각 요소가 왼쪽에 있는 요소 내에 포함되어 있음을 나타냅니다.

웹 선택기는 UI 요소를 추가할 때 자동으로 생성되지만 일부 특정 시나리오에는 수동으로 생성된 선택기가 필요합니다. 사용자 지정 웹 선택기가 필요한 경우 기존 선택기를 편집하거나 처음부터 새로 작성하여 직접 만들 수 있습니다.

선택기를 편집하고 만드는 옵션의 스크린샷.

웹 흐름을 보다 동적으로 개발하려면 같음 연산자를 다른 연산자나 정규식으로 바꿉니다. 또한 웹 선택기의 특성 값이 이전 작업의 결과에 따라 달라지는 경우 하드 코딩된 값 대신 변수를 사용합니다.

선택기 빌더에서 사용 가능한 연산자의 스크린샷.

노트

웹 흐름 개발 및 웹 요소에 대한 사용자 정의 웹 선택기 생성에 대한 자세한 정보를 확인하려면 웹 흐름 자동화사용자 지정 선택기 빌드를 참고하세요.

웹 페이지에서 데이터 추출

단일 값, 목록, 행, 테이블의 양식으로 웹 페이지의 특정 부분에서 데이터를 추출합니다.

이 작업을 사용하는 방법에 대한 자세한 내용은 웹 데이터 추출을 참고하십시오.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 데이터를 추출할 웹 페이지 UI 요소를 선택
Extraction parameters 아니요 데이터 테이블 데이터를 추출할 때 사용할 매개 변수입니다. 추출 모드에 따라 이 매개 변수는 다른 데이터를 허용합니다.
Max web pages to process 아니요 숫자 값 처리할 최대 웹 페이지 수입니다
다음 페이지로 실제 클릭 보내기 사용 불가 부울 값 False 클릭하기 전에 마우스 커서를 페이지 위로 물리적으로 움직일지 여부를 지정합니다. 페이지에 대한 에뮬레이트된 클릭이 요소에서 의도적인 작업을 수행하지 않는 경우 물리적 클릭이 필요합니다. 이 옵션은 브라우저 창에 초점을 맞춰야 하므로 자동으로 전경으로 가져옵니다.
페이지 CSS 선택기 아니요 텍스트 값 페이지 CSS 선택기입니다
Extraction mode 사용 불가 정의되지 않음, 단일 값, 직접 선택한 값, 목록, 테이블, 전체 HTML 표 단일 값 웹 페이지에서 추출할 대상을 지정합니다.
Use paging 해당 없음 부울 값 False 페이징을 사용할지 여부를 지정합니다.
Get all web pages 사용 불가 부울 값 False 모든 웹 페이지를 사용할지 지정합니다
추출 시 데이터 처리 사용 불가 부울 값 False 추출된 데이터를 웹 페이지에 표시된 대로 정확하게 표시하도록 처리할지 여부를 지정합니다. 추출된 데이터의 처리에는 iframe에 중첩된 정보 표시 및 숨겨지거나 보이는 요소를 통한 필터링이 포함됩니다. 더 큰 데이터 세트의 경우 이 옵션을 활성화하면 추출 시간이 늘어나므로 권장하지 않습니다.
시간 제한 숫자 값 60 작업이 실패하기 전 추출이 완료되기까지 기다리는 시간(초) 설정
데이터 모드 저장 사용 불가 변수, Excel 스프레드시트 변수 추출된 데이터를 변수에 저장할지 아니면 Excel 스프레드시트에 저장할지 지정합니다.

변수 생성됨

인수 Type Description
ExcelInstance Excel 인스턴스 추출된 데이터가 있는 Excel 인스턴스입니다. 스프레드시트를 조작하려면(또는 저장 및 닫기) 전용 Excel 작업을 사용해 이 인스턴스를 사용하세요.
DataFromWebPage 데이터 테이블 단일 값, 목록, 데이터 열, 데이터 테이블의 양식으로 추출된 데이터입니다.

예외

예외 Description
데이터를 추출하지 못함 데이터를 추출하는 데 문제가 있음을 나타냄
Excel 인스턴스를 시작하지 못함 Excel 인스턴스를 시작하는 데 문제가 있음을 나타냄
Excel에 값을 쓰지 못함 Excel에 값을 쓰는 데 문제가 있음을 나타냄

웹 페이지의 세부 정보 가져오기

제목 또는 원본 텍스트와 같은 웹 페이지의 속성을 가져옵니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.
Get 해당 없음 웹 페이지 설명, 웹 페이지 메타 키워드, 웹 페이지 제목, 웹 페이지 텍스트, 웹 페이지 소스, 웹 브라우저의 현재 URL 주소 웹 페이지 설명 웹 페이지에서 검색할 정보를 선택합니다.

변수 생성됨

인수 Type Description
WebPageProperty 텍스트 값 웹 페이지에서 검색된 세부 정보입니다

예외

예외 설명
웹 페이지 세부 정보를 가져오지 못함 지정된 웹 페이지의 세부 정보를 가져오는 데 문제가 있음을 나타냄

웹 페이지 요소의 세부 정보 가져오기

웹 페이지 요소의 특성 값을 가져옵니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 세부 정보를 가져올 웹 페이지 UI 요소를 선택합니다
Attribute name 아니요 텍스트 값 자체 텍스트 검색할 값을 가진 특성을 입력하거나 선택합니다

변수 생성됨

인수 Type Description
AttributeValue 텍스트 값 웹 요소의 특성 값입니다

예외

예외 설명
웹 페이지 UI 요소의 특성을 검색하지 못함 웹 페이지 요소의 특성을 검색하는 데 문제가 있음을 나타냄

웹 페이지의 스크린샷 캡처

현재 브라우저에 표시되는 웹 페이지 (또는 웹 페이지 요소)의 스크린샷을 캡처하고 이미지를 파일 또는 클립보드에 저장합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.
Capture 해당 없음 전체 웹 페이지, 특정 요소 전체 웹 페이지 전체 웹 페이지를 캡처할지 아니면 해당 페이지의 특정 요소만 캡처할지 지정
UI 요소 아니요 UI 요소 캡처할 웹 페이지 UI 요소 선택
Save mode 사용 불가 클립보드, 파일 클립보드 이미지를 파일에 저장할지 아니면 클립보드에 저장할지 지정합니다.
Image file 아니요 파일 이미지 캡처를 저장할 파일의 전체 경로를 설정합니다.
File format 해당 없음 BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF BMP 이미지 파일의 형식을 선택합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
파일을 저장하지 못함 지정된 파일을 저장하는 데 문제가 있음을 나타냄
클립보드에 저장하지 못함 클립보드에 저장하는 동안 문제가 발생했음을 나타냄
스크린샷을 촬영하지 못함 스크린샷을 캡처하는 데 문제가 있음을 나타냄

웹 페이지의 텍스트 필드에 포커스 설정

웹 페이지의 입력 요소에 포커스를 설정하고 보기로 스크롤합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 포커스를 설정할 웹 페이지 UI 요소 선택
페이지가 로드될 때까지 대기 해당 없음 부울 값 True 계속 진행하기 전 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 팝업 대화창이 나타나면 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
웹 페이지 텍스트 필드에 대한 입력 포커스를 설정하지 못함 지정된 웹 페이지 텍스트 필드에 대한 입력 포커스를 설정하는 데 문제가 있음을 나타냄

웹 페이지의 텍스트 필드 채우기

지정된 텍스트로 웹 페이지의 텍스트 필드를 채웁니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 채울 텍스트 필드 선택
문자 아니요 직접 암호화 입력 또는 Text value 텍스트 필드에 채울 텍스트 입력
If field isn't empty 텍스트 바꾸기, 텍스트 추가 텍스트 대체 기존 콘텐츠를 바꿀지, 아니면 추가할지 여부를 지정합니다.
물리적 키 입력을 사용하여 텍스트 채우기 사용 불가 부울 값 False UI 텍스트 필드 요소에 텍스트를 채울 때 물리적 키 입력을 사용하여 에뮬레이트합니다. 에뮬레이트된 텍스트 채우기가 요소에 의도적인 작업을 하지 않는 경우 물리적 키 입력이 필요합니다. 이 옵션을 사용하려면 브라우저 창에 포커스가 있어야 하므로 자동으로 전경으로 가져옵니다.
Emulate typing 사용 불가 부울 값 텍스트 상자의 값을 설정하여 텍스트 필드를 한 번에 채울지 또는 문자를 하나씩 전송하여 사용자 입력을 에뮬레이션할지 여부를 지정합니다. 후자의 방식은 느리지만 일부 복잡한 웹 페이지에 필요한 방식입니다.
Unfocus text box after filling it 해당 없음 부울 값 False 이 작업이 지정된 텍스트로 채워진 직후 텍스트 상자의 초점을 해제할지 여부를 선택합니다. 자동 완성 목록을 스크래핑하는 경우 이 매개 변수를 False로 설정해야 합니다.
페이지가 로드될 때까지 대기 사용 불가 부울 값 텍스트 필드를 채운 후 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 텍스트 필드를 채운 후 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
텍스트 필드에 쓰지 못함 지정된 텍스트 필드에 쓰는 데 문제가 있음을 나타냄

웹 페이지 확인란 상태 설정

웹 양식에서 확인란을 선택하거나 선택 취소합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 상태를 설정할 확인란 선택
Check box state 사용 불가 선택됨, 선택되지 않음 선택됨 확인란 상태를 선택합니다.
Wait for page to load 해당 없음 부울 값 True 확인란 상태를 설정한 후 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 확인란 상태를 설정한 후 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
확인란 상태를 설정하지 못함 지정된 확인란의 상태를 설정하는 데 문제가 있음을 나타냄

웹 페이지 라디오 버튼 선택

웹 페이지의 라디오 단추를 선택합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 선택할 라디오 버튼
페이지가 로드될 때까지 대기 사용 불가 부울 값 True 라디오 버튼을 누른 후 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 라디오 버튼을 선택한 후 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼입니다

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
라디오 버튼을 선택하지 못함 지정된 라디오 버튼을 선택하는 데 문제가 있음을 나타냄

웹 페이지 드롭다운 목록 값 설정

웹 양식의 드롭다운 목록에서 선택된 옵션을 설정하거나 지웁니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 값을 설정할 드롭다운 목록 선택
Operation 사용 불가 모든 옵션 지우기, 이름으로 옵션 선택, 색인으로 옵션 선택 옵션 모두 지우기 값을 선택할지 아니면 드롭다운 목록의 선택된 값을 지울지를 선택
옵션 이름 아니요 텍스트 값목록 드롭다운 목록에서 선택할 옵션 또는 옵션 목록을 입력합니다. 다중 옵션은 다중 선택 목록으로 작업할 때만 의미가 있습니다. 목록이 단일 선택인 경우 지정된 목록의 첫 번째 옵션만 사용됩니다.
정규식 사용 사용 불가 부울 값 거짓 옵션 이름 값을 정규식으로 해석할지 지정
옵션 색인 아니요 숫자 값목록 드롭다운 목록에서 선택할 색인 또는 색인 목록을 입력합니다. 다중 옵션은 다중 선택 목록으로 작업할 때만 의미가 있습니다. 목록이 단일 선택인 경우 지정된 목록의 첫 번째 옵션만 사용됩니다.
페이지가 로드될 때까지 대기 사용 불가 부울 값 드롭다운 목록 값을 설정한 후 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 드롭다운 목록 값을 설정한 후 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
선택된 옵션을 설정하지 못함 선택된 드롭다운 목록 옵션을 설정하는 데 문제가 있음을 나타냄

웹 페이지 버튼 누르기

웹 페이지 단추를 누릅니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 누를 버튼 선택
페이지가 로드될 때까지 대기 사용 불가 부울 값 True 버튼을 누른 후 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 버튼을 누른 후 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
웹 페이지 버튼을 클릭하지 못함 지정된 웹 페이지 버튼을 클릭하는 데 문제가 있음을 나타냄

웹 페이지가 포함하는 경우

특정 텍스트 또는 요소가 웹 페이지에 존재하는지 여부에 따라 조건부 작업 블록 시작을 표시합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.
Check if web page 해당 없음 요소 포함, 요소 포함 안 함, 텍스트 포함, 텍스트 포함 안 함 요소 포함 특정 텍스트 또는 웹 페이지 요소가 웹 페이지에 존재하는지 확인합니다
UI 요소 아니요 UI 요소 확인할 웹 페이지 UI 요소 선택
문자 아니요 텍스트 값 확인할 웹 페이지 텍스트를 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
브라우저와 통신하지 못함 브라우저에서 오류가 발생했음을 나타냄

웹 페이지 콘텐츠 대기

웹 페이지에서 특정 텍스트 또는 웹 페이지 요소가 나타나거나 사라질 때까지 흐름을 일시 중단합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.
Wait for web page to 해당 없음 요소 포함, 요소 포함 안 함, 텍스트 포함, 텍스트 포함 안 함 요소 포함 웹 페이지에서 특정 텍스트 또는 웹 페이지 요소가 나타나거나 사라지는 것을 기다릴지 여부 지정
UI 요소 아니요 UI 요소 확인할 웹 페이지 UI 요소 선택
문자 아니요 텍스트 값 확인할 웹 페이지 텍스트를 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
웹 페이지 콘텐츠를 기다리지 못함 대기 작업 실패를 나타냄

새 Internet Explorer 시작

웹 사이트 및 웹 애플리케이션을 자동화하기 위해 새 인스턴스를 시작하거나 Internet Explorer의 실행 중인 인스턴스를 첨부합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Launch mode 해당 없음 자동화 브라우저 시작, 새 Internet Explorer 시작, 실행중인 Internet Explorer에 연결 자동화 브라우저 시작 자동화 브라우저 또는 새 Internet Explorer 인스턴스를 시작할지 아니면 기존 인스턴스를 첨부할지 지정합니다.
Attach to Internet Explorer tab 해당 없음 제목별, URL별, 전경 창 사용 제목 사용 제목, URL을 사용하여 Internet Explorer에 첨부할지 아니면 전경 창으로 실행 중인 Internet Explorer 활성 탭에 첨부할지 지정합니다.
Initial URL 아니요 텍스트 값 웹 브라우저가 시작될 때 방문할 웹 사이트의 URL을 입력합니다.
Tab title 아니요 텍스트 값 첨부할 Internet Explorer 탭의 제목(또는 그 일부)을 입력합니다.
Tab URL 아니요 텍스트 값 첨부할 Internet Explorer 탭의 URL(또는 그 일부)을 입력합니다.
Window state 해당 없음 일반, 최대화, 최소화 일반 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다
Clear cache 사용 불가 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저의 전체 캐시를 지울지 여부를 지정합니다.
Clear cookies 해당 없음 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저에 저장된 모든 쿠키를 지울지 여부를 지정합니다.
Wait for page to load 해당 없음 부울 값 True 계속 진행하기 전 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 최초의 웹 페이지를 로드하는 동안 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.
Custom user agent string 텍스트 값 런타임 웹 도우미에 대한 사용자 지정 사용자 에이전트 문자열을 지정합니다. 이 필드가 비어 있을 경우 런타임 웹 도우미는 컴퓨터에 설치된 Internet Explorer의 사용자 에이전트 문자열을 기본값으로 사용합니다.

노트

캐시 지우기쿠키 지우기 옵션은 인터넷 옵션 메뉴에서 보호 모드에서 실행이 비활성화된 경우에만 의도한 대로 작동합니다.

변수 생성됨

인수 Type Description
InternetExplorer Web browser instance 브라우저웹 자동화 작업에 사용할 Internet Explorer 인스턴스

예외

예외 Description
Internet Explorer를 시작하지 못함 Internet Explorer를 시작하는 데 문제가 있음을 나타냄
잘못된 URL 제공된 URL이 잘못되었음을 나타냄

새 Firefox 시작

웹 사이트 및 웹 애플리케이션을 자동화하기 위해 새 인스턴스를 시작하거나 Firefox의 실행 중인 인스턴스를 첨부합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Launch mode 해당 없음 새 인스턴스 시작, 실행중인 인스턴스에 연결 새 인스턴스 시작 새 Firefox 인스턴스를 시작할지 아니면 기존 인스턴스를 첨부할지 지정합니다.
Attach to Firefox tab 해당 없음 제목별, URL별, 전경 창 사용 제목 사용 제목, URL을 사용하여 Firefox에 첨부할지 아니면 전경 창으로 실행 중인 Firefox 활성 탭에 첨부할지 지정합니다.
Initial URL 아니요 텍스트 값 웹 브라우저가 시작될 때 방문할 웹 사이트의 URL을 입력합니다.
Tab title 아니요 텍스트 값 첨부할 Firefox 탭의 제목(또는 그 일부)을 입력합니다.
Tab URL 아니요 텍스트 값 첨부할 Firefox 탭의 URL(또는 그 일부)을 입력합니다.
Window state 해당 없음 일반, 최대화, 최소화 일반 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다
Clear cache 사용 불가 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저의 전체 캐시를 지울지 여부를 지정합니다.
Clear cookies 해당 없음 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저에 저장된 모든 쿠키를 지울지 여부를 지정합니다.
Wait for page to load 해당 없음 부울 값 True 계속 진행하기 전 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 최초의 웹 페이지를 로드하는 동안 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.
Timeout 아니요 숫자 값 60 작업이 실패하기 전 브라우저가 설정되기까지 기다리는 시간(초) 설정
사용자 데이터 폴더 사용 불가 Picture-in-Picture 기본값, 브라우저 기본값, 사용자 지정 Picture-in-Picture 기본값 흐름이 Picture-in-Picture에서 실행될 때 브라우저가 사용하는 사용자 데이터 폴더를 지정합니다. 브라우저 기본값을 선택하면 데스크탑과 Picture-in-Picture에서 동시에 브라우저를 열 수 없습니다. 자세히 알아보기
사용자 데이터 폴더 경로 아니요 폴더 Picture-in-Picture에서 흐름이 실행될 때 브라우저가 사용하는 사용자 데이터 폴더의 경로를 지정합니다. 자세히 알아보기

변수 생성됨

인수 Type Description
브라우저 Web browser instance 브라우저웹 자동화 작업에 사용할 Firefox 인스턴스

예외

예외 Description
Firefox를 시작하지 못함 Firefox를 시작하는 데 문제가 있음을 나타냄
잘못된 URL 제공된 URL이 잘못되었음을 나타냄

새 Chrome 시작

웹 사이트 및 웹 애플리케이션을 자동화하기 위해 새 인스턴스를 시작하거나 Chrome의 실행 중인 인스턴스를 첨부합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Launch mode 해당 없음 새 인스턴스 시작, 실행중인 인스턴스에 연결 새 인스턴스 시작 새 Chrome 인스턴스를 시작할지 아니면 기존 인스턴스를 첨부할지 지정합니다.
Attach to Chrome tab 해당 없음 제목별, URL별, 전경 창 사용 제목 사용 제목, URL을 사용하여 Chrome에 첨부할지 아니면 전경 창으로 실행 중인 Chrome 활성 탭에 첨부할지 지정합니다.
Initial URL 아니요 텍스트 값 웹 브라우저가 시작될 때 방문할 웹 사이트의 URL을 입력합니다.
Tab title 아니요 텍스트 값 첨부할 Chrome 탭의 제목(또는 그 일부)을 입력합니다.
탭 URL 아니요 텍스트 값 첨부할 Chrome 탭의 URL(또는 그 일부)을 입력합니다.
Window state 해당 없음 일반, 최대화, 최소화 일반 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다
Clear cache 사용 불가 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저의 전체 캐시를 지울지 여부를 지정합니다.
Clear cookies 해당 없음 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저에 저장된 모든 쿠키를 지울지 여부를 지정합니다.
Wait for page to load 해당 없음 부울 값 True 계속 진행하기 전 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 최초의 웹 페이지를 로드하는 동안 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.
Timeout 아니요 숫자 값 60 작업이 실패하기 전 브라우저가 열릴 때까지 기다리는 시간(초) 설정
사용자 데이터 폴더 사용 불가 Picture-in-Picture 기본값, 브라우저 기본값, 사용자 지정 Picture-in-Picture 기본값 흐름이 Picture-in-Picture에서 실행될 때 브라우저가 사용하는 사용자 데이터 폴더를 지정합니다. 브라우저 기본값을 선택하면 데스크탑과 Picture-in-Picture에서 동시에 브라우저를 열 수 없습니다. 자세히 알아보기
사용자 데이터 폴더 경로 아니요 폴더 Picture-in-Picture에서 흐름이 실행될 때 브라우저가 사용하는 사용자 데이터 폴더의 경로를 지정합니다. 자세히 알아보기

변수 생성됨

인수 Type Description
브라우저 Web browser instance 브라우저 자동화 작업에 사용할 Chrome 인스턴스입니다

예외

예외 Description
Chrome을 시작하지 못함 Chrome을 시작하는 데 문제가 있음을 나타냄
잘못된 URL 제공된 URL이 잘못되었음을 나타냄

새 Microsoft Edge 시작

웹 사이트 및 웹 애플리케이션을 자동화하기 위해 새 인스턴스를 시작하거나 Microsoft Edge의 실행 중인 인스턴스를 첨부합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Launch mode 해당 없음 새 인스턴스 시작, 실행중인 인스턴스에 연결 새 인스턴스 시작 새 Microsoft Edge 인스턴스를 시작할지 아니면 기존 인스턴스를 첨부할지 지정합니다.
Attach to Microsoft Edge tab 해당 없음 제목별, URL별, 전경 창 사용 제목 사용 제목, URL을 사용하여 Microsoft Edge에 첨부할지 아니면 전경 창으로 실행 중인 Microsoft Edge 활성 탭에 첨부할지 지정합니다.
Initial URL 아니요 텍스트 값 웹 브라우저가 시작될 때 방문할 웹 사이트의 URL을 입력합니다.
Tab title 아니요 텍스트 값 첨부할 Microsoft Edge 탭의 제목(또는 그 일부)을 입력합니다.
Tab URL 아니요 텍스트 값 첨부할 Microsoft Edge 탭의 URL(또는 그 일부)을 입력합니다.
Window state 해당 없음 일반, 최대화, 최소화 일반 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다
Clear cache 사용 불가 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저의 전체 캐시를 지울지 여부를 지정합니다.
Clear cookies 해당 없음 부울 값 False 웹 브라우저를 시작한 후 바로 웹 브라우저에 저장된 모든 쿠키를 지울지 여부를 지정합니다.
Wait for page to load 해당 없음 부울 값 True 계속 진행하기 전 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 최초의 웹 페이지를 로드하는 동안 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.
Timeout 아니요 숫자 값 60 작업이 실패하기 전 브라우저가 설정되기까지 기다리는 시간(초) 설정
사용자 데이터 폴더 사용 불가 Picture-in-Picture 기본값, 브라우저 기본값, 사용자 지정 Picture-in-Picture 기본값 흐름이 Picture-in-Picture에서 실행될 때 브라우저가 사용하는 사용자 데이터 폴더를 지정합니다. 브라우저 기본값을 선택하면 데스크탑과 Picture-in-Picture에서 동시에 브라우저를 열 수 없습니다. 자세히 알아보기
사용자 데이터 폴더 경로 아니요 폴더 Picture-in-Picture에서 흐름이 실행될 때 브라우저가 사용하는 사용자 데이터 폴더의 경로를 지정합니다. 자세히 알아보기

변수 생성됨

인수 Type Description
브라우저 Web browser instance 브라우저웹 자동화 작업에 사용할 Microsoft Edge 인스턴스

예외

예외 Description
Microsoft Edge를 시작하지 못함 Microsoft Edge를 시작하는 데 문제가 있음을 나타냄
잘못된 URL 제공된 URL이 잘못되었음을 나타냄

새 탭 만들기

새 탭을 만들고 지정한 URL로 이동합니다(Microsoft Edge, Chrome, Firefox에서 지원됨).

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.
URL to navigate to 아니요 텍스트 값 이동할 URL 또는 URL을 포함하는 변수를 입력합니다.
Wait for page to load 해당 없음 부울 값 True 계속 진행하기 전 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 웹 페이지를 로드하는 동안 팝업 대화 창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

인수 Type Description
NewBrowser Web browser instance 브라우저 자동화 작업에 사용할 새 웹 브라우저 인스턴스

예외

예외 Description
잘못된 URL 제공된 URL이 잘못되었음을 나타냄
새 탭을 만들지 못함 새 탭을 생성하는 데 문제가 있음을 나타냄

웹 페이지로 이동

웹 브라우저를 새 페이지로 이동시킵니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.
Navigate 해당 없음 URL로, 뒤로, 앞으로, 웹 페이지 다시 로드 URL로 이동할 곳을 지정합니다.
URL 아니요 텍스트 값 이동할 URL을 입력합니다.
Wait for page to load 해당 없음 부울 값 True 계속 진행하기 전 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 웹 페이지를 로드하는 동안 팝업 대화 창이 나타날 경우 수행할 작업을 지정합니다.
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
웹 페이지로 이동하지 못함 지정된 웹 페이지로 이동하는 데 문제가 있음을 나타냄
잘못된 URL 제공된 URL이 잘못되었음을 나타냄

웹 페이지에서 링크 클릭

웹 페이지의 링크 또는 기타 요소를 클릭합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 클릭할 웹 페이지 UI 요소를 선택합니다
Click type 사용 불가 왼쪽 클릭, 오른쪽 클릭, 더블 클릭, 왼쪽 버튼 아래로, 왼쪽 버튼 위로, 오른쪽 버튼 아래로, 오른쪽 버튼 위로, 가운데 클릭 왼쪽 클릭 수행할 클릭의 종류
물리적 클릭 보내기 사용 불가 부울 값 False 클릭하기 전 마우스 커서를 물리적으로 움직일지 여부를 지정합니다. 에뮬레이트된 클릭이 요소에서 의도적인 작업을 수행하지 않는 경우 물리적 클릭이 필요합니다. 이 옵션은 브라우저 창에 초점을 맞춰야 하므로 자동으로 전경으로 가져옵니다.
페이지가 로드될 때까지 대기 사용 불가 부울 값 링크를 클릭한 후 새 웹 페이지가 완전히 로드될 때까지 기다릴지 여부를 지정합니다
웹 페이지 로드 시간 제한 아니요 숫자 값 60 작업에서 오류가 발생하기 전에 페이지를 로드할 시간(초) 설정
팝업 대화가 표시되는 경우 사용 불가 닫기, 버튼 누르기, 아무 작업도 수행하지 않음 아무 작업도 수행하지 않음 링크를 클릭한 후 팝업 대화창이 나타날 경우 수행할 작업을 지정합니다
Dialog button to press 텍스트 값 확인 팝업 대화창이 나타나면 누를 대화 버튼을 입력합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
UI 요소를 클릭하지 못함 지정된 요소를 클릭하는 데 문제가 있음을 나타냄

파일 다운로드로 이어지는 웹 페이지의 링크를 클릭합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 아니요 UI 요소 클릭할 웹 페이지 UI 요소를 선택합니다
Destination folder 아니요 폴더 다운로드한 파일을 저장하기 위해 폴더의 전체 경로 또는 폴더를 포함하는 변수를 입력하거나 선택합니다.

변수 생성됨

인수 Type Description
DownloadedFile 파일 다운로드가 저장된 디스크의 파일입니다. 이 값은 위에서 지정한 다운로드 폴더와 웹 서버에서 제공한 파일 이름으로 구성된 파일 경로입니다.
예외 설명
파일을 다운로드하지 못함 지정된 파일을 다운로드하는 데 문제가 있음을 나타냄
지정된 CSS 선택기가 있는 요소를 찾을 수 없음 지정된 CSS 선택기가 있는 웹 페이지 요소를 찾을 수 없음을 나타냄
UI 요소를 클릭하지 못함 지정된 요소를 클릭하는 데 문제가 있음을 나타냄
파일을 저장하지 못함 지정된 파일을 저장하는 데 문제가 있음을 나타냄

웹 페이지에서 JavaScript 함수 실행

웹 페이지에서 JavaScript 함수를 실행하고 반환된 결과를 얻습니다.

노트

Manifest V3 브라우저 확장으로의 마이그레이션은 이 작업에 영향을 미칩니다. Manifest V3에 대한 자세한 내용과 웹 페이지에서 JavaScript 기능 실행 작업에 미치는 영향을 알아보려면 Manifest V3로 마이그레이션을 참조하세요.

입력 매개 변수
인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.
JavaScript function 텍스트 값 함수 ExecuteScript() { /*your code here, return something (optionally); */ } 웹 페이지에서 실행할 JavaScript 함수 입력

변수 생성됨

인수 Type Description
Result 텍스트 값 실행한 JavaScript 함수의 결과입니다

예외

예외 Description
JavaScript를 실행하지 못함 JavaScript를 실행하는 데 문제가 있음을 나타냄

웹 페이지 요소 마우스로 가리키기

웹 페이지 요소를 마우스로 가리킵니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택
UI 요소 없음 UI 요소 가리킬 웹 페이지 UI 요소 선택
마우스를 움직여 가리키기 없음 부울 값 False UI 요소를 가리키기 위해 마우스 커서를 요소 위로 물리적으로 이동할지 여부를 지정합니다. 에뮬레이트된 가리키기가 요소에 대해 의도적인 작업을 수행하지 않는 경우 물리적인 가리키기가 필요합니다. 이 옵션을 사용하려면 브라우저 창에 포커스가 있어야 하므로 자동으로 전경으로 가져옵니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
요소를 가리키지 못함 지정된 요소를 가리키는 데 문제가 있음을 나타냄

웹 브라우저 닫기

웹 브라우저 창을 닫습니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Web browser instance 아니요 웹 브라우저 인스턴스 닫을 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택합니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
웹 브라우저를 닫지 못함 웹 브라우저를 닫는 데 문제가 있음을 나타냄