IE 라이브러리

개요 (Deprecated)

개요

IE 라이브러리는 더 이상 지원되지 않습니다(Deprecated).

IE 라이브러리와 하위 모든 카드들에 대한 메뉴얼과 샘플은 유효하지 않을 수 있습니다.

IE 라이브러리에서 제공하는 기능을 이용해 인터넷 익스플로러 화면을 제어할 수 있습니다.

IE 라이브러리에서 사용할 수 있는 기능은 다음과 같습니다.

IE 라이브러리에 대한 샘플을 디자이너 혹은 윈도 탐색기를 이용하여 참조할 수 있습니다.

• 디자이너 경로: 메뉴 > 도움말 > 샘플 > Sample > IE

• 윈도 탐색기 경로: C:\Users\user\AppData\Roaming\Brity RPA Designer\samples\IE


[IE 샘플 프로젝트명과 관련 라이브러리]

IE: IESetCheckState, IEGetCheckState, IEClick, CredentialIESetText, CredentialIETextInput, IEFind, IEGetData, IEGetListData, IEGetTableData, IEIsExist, IENavigate, IEOpen, IEClose, IERunAction, IEScreenshot, IESelectListItem, IESetText, IETextInput, IEWaitAppear, IEWaitDisappear

공통 속성

공통 속성

TARGET

카드 속성

속성

유형

필수여부

단위

자동입력여부

설명

URL

문자

Y

-

N

브라우저를 실행한 후 접속할 URL을 작은따옴표 안에 입력합니다.

(기본값: 'about:blank'(빈 브라우저))

Maximize

토글버튼

N

-

Y

크롬 실행 시 브라우저를 최대화할지 설정합니다.(기본값: On)

IEUrl

문자열

N

-

Y

객체를 레코딩한 시점의 페이지 URL을 입력합니다.

Title

문자열

N

-

Y

레코딩한 시점의 IE 브라우저 타이틀 입니다.

ExecuteQuery

문자열

Y

-

Y

수행 시 객체를 찾기 위한 XPath 또는 Selector를 입력합니다.

Image

이미지

N

-

Y

지정된 객체의 위치를 기준으로 주변 화면 이미지가 나타납니다.

특이 사항

TARGET - ExecuteQuery

1Activity 실행 시 사용될 ExecuteQuery명이 표시됩니다.

2페이지 내 현재 설정된 ExecuteQuery의 개수가 몇 개인지, 현재 HTML View에 표시된 항목이 몇 번째 인지를 표시합니다.

3페이지에 존재하는 ExecuteQuery 중 다음 또는 이전 항목을 탐색합니다.

4레코딩 시 페이지의 내용을 표시합니다.

5레코딩 시 선택한 객체부터 최상위까지의 태그(TAG)를 표시합니다.

6해당 태크를 ExecuteQuery에 반영할지를 선택합니다.

7선택한 태그에 속한 속성들을 표시하며, 내용을 변경하거나 속성을 활성, 비활성 여부를 선택하여 ExecuteQuery에 반영합니다.

8레코딩 시 선택한 객체에 대해 자동으로 ExecuteQuery를 생성합니다.

9레코딩 시 선택한 객체를 브라우저에서 표시합니다. 인터넷 익스플로러에서 해당 페이지가 활성화 되어있어야 동작합니다.

MORE OPTION

카드 속성

속성

유형

필수여부

단위

자동입력여부

설명

WaitTime(Sec)

숫자

N

Y

브라우저를 열 때 소요되는 최대 대기 시간(초)를 입력합니다.

IframeSrc

문자

N

-

Y

지정된 객체가 IFrame 내부에 있는 경우 IFrame의 src 속성을 입력합니다.

Iframe Index

문자

N

-

Y

Iframe Src 속성으로 frame 을 검색하여 결과가 없거나 2개 이상의 frame 이 검색된 경우 Iframe Index 속성의 값으로 frame 을 검색합니다.

Iframe Src 속성으로 frame 이 1건 검색된 경우, Iframe Index 속성을 사용하지 않습니다.

On Error

콤보박스

N

-

N

실행 시점에 오류 발생 시 수행할 동작을 지정합니다.

- 미지정 시: 오류 출력하고, 작업을 종료합니다.

- Ignore: 해당 오류를 무시합니다.

- Retry: 해당 액티비티를 1회 재시도합니다.

- Goto: 해당 액티비티가 실패한 경우 지정한 액티비티로 이동하여 시나리오를 수행합니다.

- _Event: 프로젝트 내에 생성된 이벤트를 선택합니다.

GotoStep Relative Position

숫자

N

-

N

해당 액티비티를 기준으로 이동할 액티비티를 선택합니다. Ctrl + F 를 통해 액티비티 번호를 확인 후 [해당 액티비티 번호] - [대상 액티비티 번호] 값을 입력합니다. (기본값: 0)

GotoStep Retry Count

콤보박스

N

-

N

해당 액티비티가 실패한 경우 지정된 횟수만큼 이동을 반복합니다. (기본값: 1)

DESCRIPTION

카드 속성

속성

유형

필수여부

단위

자동입력여부

설명

Description

문자

N

-

N

해당 액티비티 카드에 대한 설명을 추가합니다.

Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다.

IEOpen

IEOpen

개요

인터넷 익스플로러 브라우저를 실행합니다. URL 속성에 URL을 입력해 두면 실행 시 해당 URL로 접속합니다. 지정된 ID([Output] Browser)는 IEClose 액티비티 카드에서 사용할 수 있습니다.

사용 절차

  1. [Output] Browser에 브라우저 ID를 입력하세요.(기본값: RESULT)

  2. URL에 접속할 URL을 입력하세요. 별다른 입력이 없으면 빈 브라우저가 열립니다.

  3. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : RESULT)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지(naver.com)를 열고, 3초 대기한 후 인터넷 익스플로러를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

연관/유사 액티비티

IEClose, IENavigate

IEClose

IEClose

개요

지정된 인터넷 익스플로러 브라우저를 종료합니다.

사용 절차

  1. [Input] Browser에 종료할 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: RESULT)

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값: LATEST_BROWSER)

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지(naver.com)를 열고, 3초 대기한 후 인터넷 익스플로러를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IEOpen, IENavigate

IENavigate

IENavigate

개요

지정한 인터넷 익스플로러 브라우저에서 입력한 URL 페이지로 이동합니다.

사용 절차

  1. [Intput] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: RESULT)

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : RESULT)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지(naver.com)를 열고 3초 후 구글 페이지(google.com) 으로 이동한 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IEOpen, IEClose

IEWaitAppear

IEWaitAppear

개요

대상 객체가 표시될 때까지 지정한 시간 동안 대기합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Result

변수

Y

-

Y

대상 객체가 나타났는지 검사한 결괏값을 저장할 변수를 입력합니다. (기본값 : RESULT)

※ 정해진 시간 안에 대상 객체를 발견하면 True, 발견하지 못하면 False로 반환합니다.

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다. (기본값: ACTIVE_PAGE)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지(naver.com) 를 열고 로그인버튼이 존재하는지 확인 후 존재여부를 메시지로 출력하고 구글 페이지(google.com) 으로 이동 후 네이버 로그인 버튼이 존재하는지 확인 후 존재여부를 메시지로 출력하고 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IEWaitDisappear, IEIsExist

IEWaitDisappear

IEWaitDisappear

개요

지정된 객체가 사라질 때까지 지정된 시간 동안 대기합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Result

변수

Y

-

Y

대상 객체가 나타났는지 검사한 결괏값을 저장할 변수를 입력합니다. (기본값 : RESULT)

※ 정해진 시간 안에 대상 객체를 발견하면 True, 발견하지 못하면 False로 반환합니다.

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다. (기본값: ACTIVE_PAGE)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지(naver.com) 를 열고 로그인버튼이 존재하지 않는지 10초 동안 확인 후 로그인 버튼이 존재하지 않는지 여부를 메시지로 출력하고 구글 페이지(google.com) 으로 이동 후 로그인 버튼이 존재하지 않는지 확인 후 로그인 버튼이 존재하지 않는지 여부를 메시지로 출력하고 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IEWaitAppear, IEIsExist

IEFind

IEFind

개요

지정된 페이지에서 지정된 객체를 반환합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Element

변수

Y

-

Y

지정한 객체를 저장하기 위한 변수를 지정합니다.(기본값 : RESULT)

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값: ACTIVE_PAGE)

N

Multiple

토글버튼

N

-

Y

ExecuteQuery 에 해당하는 객체가 2개 이상인 경우, 활성화 시 모두 가져오며 비활성화시 1개만 가져옵니다.

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지(naver.com)를 열고 로그인버튼 검색을 의미하는 메시지박스를 출력 후 로그인버튼을 찾아서 클릭하고 3초 대기 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

URL이 없는 페이지는 객체를 정상적으로 인식할 수 없습니다.

연관/유사 액티비티

IERunAction

IEIsExist

IEIsExist

개요

지정된 페이지에서 지정된 객체가 있는지를 확인합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Output] Result에 결과를 저장할 변수를 입력하세요.

  4. [Input] Browser에 검색할 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Result

변수

Y

-

Y

대상 객체가 있는지 검사한 결괏값을 저장할 변수를 입력합니다. (기본값 : RESULT)

※ 대상 객체를 있다면 True, 없다면 False를 반환합니다.

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다. (기본값: ACTIVE_PAGE)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지를 열고 로그인 버튼이 있는지 확인 후 메시지 박스로 출력합니다.
구글 페이지로 이동 후 네이버 로그인 버튼이 있는지 확인 후 메시지 박스로 출력 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IEWaitAppear, IEWaitDisappear

IEClick

IEClick

개요

지정된 페이지에서 지정된 객체를 클릭합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  4. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

대상 객체가 있는지 검사한 결괏값을 저장할 변수를 입력합니다. (기본값 : RESULT)

※ 대상 객체가 있다면 True, 없다면 False로 반환합니다.

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지를 열고 로그인 버튼을 클릭 후 3초동안 대기 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IERunAction

IESelectListItem

IESelectListItem

개요

Select 타입의 객체(DropDown)에서 입력한 값을 찾아 선택합니다. Select 태그가 아닌 객체는 선택할 수 없습니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  4. Text에 지정한 객체에서 선택할 문자를 입력하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다. (기본값: ACTIVE_PAGE)

Y

[TARGET] Text

문자열

Y

-

N

지정된 객체에서 선택할 문자를 입력합니다.

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 샘플 페이지를 열고 Audi 를 선택한다는 메시지를 출력 후 콤보박스에서 Audi 를 선택, 3초후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

Select 태그로 작성된 객체만 대상으로 지정 가능합니다.

IEGetData

IEGetData

개요

지정한 객체의 데이터 값을 가져옵니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Output] Data에 가져온 데이터 값을 저장할 변수를 입력하세요.

  4. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  5. DataType에 가져올 데이터 타입을 선택하세요.

  6. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Data

string

-

가져온 객체 정보가 반환됩니다.

'https://mail.daum.net/'

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : ACTIVE_PAGE)

N

DataType

콤보박스

N

-

Y

객체의 반환할 데이터 타입을 지정합니다. (기본값 : Text)

데이터 타입은 선택한 객체에 존재하는 타입을 보여줍니다.

※ 데이터 타입 종류


- Text, Element, href, class, data-tiara-layer, data-tiara-action-name

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 아마존 페이지을 열고 '고객서비스' 버튼의 텍스트를 가져와 메시지로 출력하고 해당 버튼의 링크주소를 가져와 메시지로 출력하고 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IERunAction

IESetText

IESetText

개요

지정된 객체에 원하는 텍스트를 입력합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  4. Input Text에 원하는 텍스트를 입력하세요.

  5. Done(Enter)에서 객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다.

  6. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : ACTIVE_PAGE)

N

Input Text

문자열

Y

-

N

객체에 입력하기 위한 문자를 지정합니다.

비밀번호 등 문구를 표시하지 않으려면 'Secure' 탭을 선택하세요.

N

Done(Enter)

토글버튼

N

-

Y

객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다.(기본값 : Off)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 구글 페이지를 열고 검색란에 'samsungSDS' 를 입력 후 엔터를 입력합니다.
3초간 대기 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

URL이 없는 페이지는 객체를 정상적으로 인식할 수 없습니다.

연관/유사 액티비티

CredentialIESetText

IETextInput

IETextInput

개요

지정된 객체에 원하는 텍스트를 입력합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  4. Input Text에 원하는 텍스트를 입력하세요.

  5. Clear Before에서 객체에 문자를 입력하기 전에 기존 텍스트를 삭제할지 선택합니다.

  6. Done(Enter)에서 객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다.

  7. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : ACTIVE_PAGE)

N

Input Text

문자열

Y

-

N

객체에 입력하기 위한 문자를 지정합니다.

비밀번호 등 문구를 표시하지 않으려면 'Secure' 탭을 선택하세요.

N

Clear Before

토글버튼

N

-

Y

객체에 문자를 입력하기 전 기존 텍스트 삭제 여부를 지정합니다.(기본값: On)

비활성화(Off) 시 기존 문구에 입력한 문자열이 추가됩니다.

N

Done(Enter)

토글버튼

N

-

Y

객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다.(기본값 : Off)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 구글 페이지를 열고 검색란에 'samsungSDS' 를 입력 후 엔터를 입력합니다.
3초간 대기 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

URL이 없는 페이지는 객체를 정상적으로 인식할 수 없습니다.

연관/유사 액티비티

CredentialIETextInput

CredentialIESetText

CredentialIESetText

개요

원하는 객체에 미리 지정되어 있는 크리덴셜(Credential) 타입의 데이터를 지정합니다.
크리덴셜 리소스를 사용하는 것 외에 기본 사용법은 IESetText 액티비티 카드와 동일합니다.

사용 절차

크리덴셜 리소스 이외에는 입력 데이터로 사용할 수 없습니다.

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  4. Input Text에 크리덴셜(Credential) 유형의 공용 리소스를 선택하세요.

  5. Done(Enter)에서 객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다.

  6. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : ACTIVE_PAGE)

N

Done(Enter)

토글버튼

N

-

Y

객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다. (기본값: Off)

N

Input Text

문자열

Y

-

N

객체에 입력하기 위한 크리덴셜 유형의 리소스를 지정합니다.

(사전에 서버에 등록이 되어 있어야 합니다.)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

특이 사항

URL이 없는 페이지는 객체를 정상적으로 인식할 수 없습니다.

연관/유사 액티비티

IESetText

CredentialIETextInput

CredentialIETextInput

개요

원하는 객체에 미리 지정되어 있는 크리덴셜(Credential) 타입의 데이터를 지정합니다.
크리덴셜 리소스를 사용하는 것 외에 기본 사용법은 IETextInput 액티비티 카드와 동일합니다.

사용 절차

크리덴셜 리소스 이외에는 입력 데이터로 사용할 수 없습니다.

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  4. Input Text에 크리덴셜(Credential) 유형의 공용 리소스를 선택하세요.

  5. Clear Before에서 객체에 문자를 입력하기 전 기존 텍스트 삭제 여부를 지정합니다.

  6. Done(Enter)에서 객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다.

  7. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : ACTIVE_PAGE)

N

Done(Enter)

토글버튼

N

-

Y

객체에 문자를 입력한 후 Enter 키 입력 여부를 지정합니다. (기본값: Off)

N

Clear Before

토글버튼

N

-

Y

객체에 문자를 입력하기 전 기존 텍스트 삭제 여부를 지정합니다.(기본값: On)

비활성화(Off) 시 기존 문구에 입력한 문자열이 추가됩니다.

N

Input Text

문자열

Y

-

N

객체에 입력하기 위한 크리덴셜 유형의 리소스를 지정합니다.

(사전에 서버에 등록이 되어 있어야 합니다.)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

특이 사항

URL이 없는 페이지는 객체를 정상적으로 인식할 수 없습니다.

연관/유사 액티비티

IETextInput

IEScreenshot

IEScreenshot

개요

지정된 페이지를 캡처하여 파일로 저장합니다.

사용 절차

  1. [Output] Result에 캡처한 화면이 저장된 파일 경로를 저장할 변수를 입력하세요.

  2. [Input] Browser에 실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  3. FolderPath에 캡처한 파일이 저장될 전체 경로를 지정하세요.

  4. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Result

string

-

스크린샷이 저장되는 파일 경로가 반환됩니다.

경로 : (FilePath)\\Screenshot_yyyyMMddHHmmss.png

'C:\\Screenshot_20210708170805.png'

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러의 ID 변수를 지정합니다. (기본값 : ACTIVE_PAGE)

N

FolderPath

문자열

Y

-

N

캡처한 파일이 저장될 폴더 경로를 지정합니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 구글 페이지를 열고 스크린샷을 'C:\\' 위치에 저장 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

IERunAction

IERunAction

개요

지정한 객체를 이용하여 지정한 행동을 수행합니다.

사용 절차

  1. [Output] Result에 이벤트를 수행한 결괏값을 저장할 변수를 입력하세요.

  2. [Input] Browser에 이벤트를 발생시키거나 검색할 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  3. [Input] Element에 이벤트를 발생할 대상 객체의 변수를 입력하세요.

  4. Command에 실행할 이벤트(동작 방법)을 선택하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Result

변수

Y

-

Y

이벤트를 수행한 결괏값을 저장할 변수를 입력합니다. (기본값 : RESULT)

※ Command 중 Click, MovetoElement 등은 수행 결과를 반환하지 않을 수 있습니다.

N

[Input] Element

변수

Y

-

N

이벤트를 발생할 대상 객체의 변수를 입력합니다.

IEFind 액티비티 카드 내에 [Output]Element의 변수를 입력해야합니다.

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다. (기본값: ACTIVE_PAGE)

N

Command

콤보박스

Y

-

Y

실행할 이벤트(동작 방법)를 선택합니다.(기본값: Click)

  • Click: 객체를 클릭합니다.

* MoveToElement: 마우스 Hover와 같은 역할을 수행합니다. (실제 마우스를 이동하지 않습니다.)

* GetParentElement: 객체의 부모객체 정보를 반환합니다.

  • GetChildElement: 객체의 첫번째 자식객체 정보를 반환합니다.

  • GetNextElement: 객체의 이전 객체 정보를 반환합니다.

  • GetPreviousElement: 객체의 이전 객체 정보를 반환합니다.

N

Script

문자열

N

-

N

Command가 'ExecuteScript'인 경우에 표시되며, 수행할 Script를 입력합니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 네이버 페이지를 열고 로그인버튼을 찾아서 클릭 합니다.
3초 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

IEFind 액티비티 카드 내 '[Output] Element'의 변수를 '[Input] Element'로 지정해야 합니다.

Command

* Click: 객체를 클릭합니다.

* MoveToElement: 마우스 Hover 와 같은 역할을 수행합니다. (실제 마우스를 이동하지 않습니다.)

* GetParentElement: 객체의 부모객체 정보를 반환합니다.

연관/유사 액티비티

IEFind, IEClick, IEGetData

IESetCheckState

IESetCheckState

개요

지정한 체크박스를 선택하거나 해제합니다.
페이지 구현 방식에 따라 체크박스로 보이지만 선택되지 않을 수도 있으며, URL이 없는 페이지는 해당 객체를 정상적으로 읽어 올 수 없습니다.

사용 절차

체크박스 타입만 지정할 수 있습니다.

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Input] Browser에 체크박스를 선택할 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  4. Command에 Checked(체크박스 선택) 또는 Unchecked(체크박스 선택 해제) 중 하나를 선택하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다.(기본값 : ACTIVE_PAGE)

N

Command

콤보박스

N

-

Y

체크박스의 체크 여부를 Checked(선택) 또는 Unchecked(해제)로 설정합니다.(기본값: Checked)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 다음 로그인 페이지를 열고 'set checked' 메시지를 출력 후 '로그인 상태 유지' 를 체크합니다. 'set unchecked' 메시지를 출력 후 '로그인 상태 유지' 를 체크 해제 합니다.
3초 후 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

URL이 없는 페이지는 객체를 정상적으로 인식할 수 없습니다.

연관/유사 액티비티

IEGetCheckState

IEGetCheckState

IEGetCheckState

개요

지정한 체크박스의 상태 정보를 문자열로 가져옵니다. 상태 정보는 'Checked', 'UnChecked', 'Unknown' 3가지가 있습니다.

사용 절차

체크박스 타입만 지정할 수 있습니다.

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Output] Result에 체크박스 상태 정보를 저장할 변수를 입력하세요.

  4. [Input] Browser에 체크박스 상태 정보를 가져올 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Result

변수

Y

-

Y

체크박스의 상태 정보를 저장할 변수를 입력합니다. (기본값 : RESULT)

결괏값에는 'Checked', 'UnChecked', 'Unknown' 3가지가 있습니다.

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러의 ID 변수를 지정합니다. (기본값 : ACTIVE_PAGE)

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 다음 로그인 페이지를 열고 '로그인 상태 유지' 의 체크 상태를 가져와 메시지로 출력합니다. '로그인 상태 유지' 를 체크 후 체크상태를 가져와 메시지로 출력합니다.
브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

특이 사항

URL이 없는 페이지는 객체를 정상적으로 인식할 수 없습니다.

연관/유사 액티비티

IESetCheckState

IEGetTableData

IEGetTableData

개요

대상 객체의 데이터를 지정한 데이터 형식으로 이차원 배열 형태(표)로 가져옵니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Output] Data에 객체 정보를 저장할 변수를 입력하세요.

  4. [Input] Browser에 객체 정보를 가져올 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Data

변수

Y

-

Y

가져온 객체 정보를 저장하기 위한 변수를 지정합니다.(기본값 : RESULT)

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다. (기본값: ACTIVE_PAGE)

N

DataType

콤보박스

N

-

Y

반환할 데이터 타입을 지정합니다.(기본값: Text)


※ 데이터 타입 종류

- Text, Element

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 'https://www.w3schools.com/html/html_tables.asp' 페이지를 열고, 표(테이블)의 셀 객체들의 텍스트 값을 변수에 저장합니다. 변수의 값을 메시지 박스로 출력하고, 인터넷 익스플로러 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IEGetListData

IEGetListData

IEGetListData

개요

대상 객체의 데이터를 지정한 데이터 형식으로 일차원 배열 형태(표)로 가져옵니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 원하는 객체를 인터넷 익스플로러 브라우저에서 지정하세요.

  3. [Output] Data에 객체 정보를 저장할 변수를 입력하세요.

  4. [Input] Browser에 객체 정보를 가져올 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 입력하세요.(기본값: ACTIVE_PAGE)

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Data

변수

Y

-

Y

가져온 객체 정보를 저장하기 위한 변수를 지정합니다.(기본값 : RESULT)

N

[Input] Browser

변수

Y

-

Y

실행된 인터넷 익스플로러 브라우저의 ID를 저장한 변수를 지정합니다. (기본값: ACTIVE_PAGE)

N

DataType

콤보박스

N

-

Y

반환할 데이터 타입을 지정합니다.(기본값: Text)


※ 데이터 타입 종류

- Text, Element

Y

TARGET

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

IE 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

IE 라이브러리의 공통 속성입니다.

활용 예시

인터넷 익스플로러로 'https://www.w3schools.com/html/html_tables.asp' 페이지를 열고, 표(테이블)의 셀 객체들의 텍스트 값을 변수에 저장합니다. 변수의 값을 메시지 박스로 출력하고, 인터넷 익스플로러 브라우저를 종료합니다.

Excel_NewExcel_1K

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

IEGetTableData