브라우저 자동화 작업
브라우저 자동화 작업을 통해 사용자는 UI 요소를 통해 웹 애플리케이션 및 구성 요소와 상호 작용할 수 있습니다. 웹 요소라고도 하는 웹 UI 요소는 작업이 처리할 웹 구성 요소를 고유하게 설명합니다.
웹 자동화를 수행하려면 먼저 새 브라우저 인스턴스를 만들어야 합니다. Microsoft Edge, Google Chrome, Mozilla Firefox 및 Internet Explorer를 지원하는 브라우저 실행 작업을 사용하여 이 작업을 수행할 수 있습니다. 브라우저 실행 작업을 사용하여 웹 페이지를 로컬 데스크톱에서 시작할지 아니면 가상 데스크톱 환경에서 시작할지를 지정할 수도 있습니다.
참고
가상 데스크톱에서 브라우저를 실행하려면 먼저 해당 데스크톱 내에서 하나 이상의 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 | 해당 없음 | 일반, 최대화, 최소화 | 일반 | 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다 |
대상 데스크톱 | 사용 불가 | 로컬 컴퓨터, 현재 연결되어 있거나 하나 이상의 UI 요소가 캡처된 가상 데스크톱 | 로컬 컴퓨터 | 브라우저가 시작하는 대상 데스크톱의 연결 문자열 설정 |
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 | 해당 없음 | 일반, 최대화, 최소화 | 일반 | 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다 |
대상 데스크톱 | 사용 불가 | 로컬 컴퓨터, 현재 연결되어 있거나 하나 이상의 UI 요소가 캡처된 가상 데스크톱 | 로컬 컴퓨터 | 브라우저가 시작하는 대상 데스크톱의 연결 문자열 설정 |
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 | 해당 없음 | 일반, 최대화, 최소화 | 일반 | 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다 |
대상 데스크톱 | 사용 불가 | 로컬 컴퓨터, 현재 연결되어 있거나 하나 이상의 UI 요소가 캡처된 가상 데스크톱 | 로컬 컴퓨터 | 브라우저가 시작하는 대상 데스크톱의 연결 문자열 설정 |
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 | 해당 없음 | 일반, 최대화, 최소화 | 일반 | 정상, 최소화 또는 최대화 상태에서 브라우저 창을 시작할지 여부를 지정합니다 |
대상 데스크톱 | 사용 불가 | 로컬 컴퓨터, 현재 연결되어 있거나 하나 이상의 UI 요소가 캡처된 가상 데스크톱 | 로컬 컴퓨터 | 브라우저가 시작하는 대상 데스크톱의 연결 문자열 설정 |
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 요소를 클릭하지 못함 | 지정된 요소를 클릭하는 데 문제가 있음을 나타냄 |
웹 페이지에서 다운로드 링크 클릭
파일 다운로드로 이어지는 웹 페이지의 링크를 선택합니다.
중요
웹 페이지에서 다운로드 링크 클릭 작업은 수명 주기가 끝난 Internet Explorer에서만 작동합니다. 그 대신 HTTP 작업을 사용하는 것이 좋습니다.
입력 매개 변수
인수 | 선택 항목 | 수락 | 기본값 | Description |
---|---|---|---|---|
Web browser instance | 아니요 | 웹 브라우저 인스턴스 | 작업할 웹 브라우저 인스턴스를 포함하는 변수를 입력하거나 선택 | |
UI 요소 | 아니요 | UI 요소 | 클릭할 웹 페이지 UI 요소를 선택합니다 | |
Destination folder | 아니요 | 폴더 | 다운로드한 파일을 저장하기 위해 폴더의 전체 경로 또는 폴더를 포함하는 변수를 입력하거나 선택합니다. |
변수 생성됨
인수 | Type | Description |
---|---|---|
DownloadedFile | File | 다운로드가 저장된 디스크의 파일입니다. 이 값은 위에서 지정한 다운로드 폴더와 웹 서버에서 제공한 파일 이름으로 구성된 파일 경로입니다. |
예외
예외 | 설명 |
---|---|
파일을 다운로드하지 못함 | 지정된 파일을 다운로드하는 데 문제가 있음을 나타냄 |
지정된 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 |
---|---|
웹 브라우저를 닫지 못함 | 웹 브라우저를 닫는 데 문제가 있음을 나타냄 |