레코더 모범 사례
- 최종 업데이트2025/12/29
레코더 모범 사례
범용 레코더를 사용할 때 신뢰할 수 있고 효율적이며 유지 관리가 용이한 자동화를 보장하려면 다음 모범 사례를 따르십시오.
일반 모범 사례
- DPI 배율을 100%로 설정하여 최상의 호환성을 확보하십시오. 이는 특히 AISense Recorder를 사용할 때 권장됩니다.
- 안정적인 환경에서 기록하십시오. 기록 전에 불필요한 앱과 브라우저 탭을 모두 닫아 환경을 안정적으로 유지하십시오.
- 웹 자동화를 위해 Google Chrome 및 Microsoft Edge에서 브라우저의 확대/축소 비율이 100%로 설정되어 있는지 확인하여 요소를 정확하게 캡처할 수 있도록 합니다.
- 기록 및 실행 시 동일한 환경을 유지하는 것이 좋습니다.
- 레코더 작업에 재시도, 대기 또는 대체 작업에 대한 로직을 적용하여 자동화에 확실한 오류 처리 기능을 포함하십시오. 그러면 자동화가 지연 및 예기치 않은 문제를 원활하게 처리할 수 있게 됩니다.
- 기록 후 다른 데이터셋, 환경 및 사용자 계정으로 자동화를 테스트하여 신뢰성을 확보하십시오. 애플리케이션을 다시 시작하여 레코더가 여전히 요소를 인식하는지 확인하고, 선택기가 안정적인지 검증하십시오.
레코더 구성 및 신뢰성에 대한 모범 사례
- 자동화를 여러 번 실행하여 속성이 일관되게 유지되는지 관찰하여 정적 속성을 식별하십시오. 웹 페이지를 닫았다가 다시 열어 컨트롤의 변경 사항을 확인하고, 다양한 환경에서 Bot의 신뢰성을 테스트하십시오. 문자열과 숫자가 결합된 값은 동적으로 변경될 수 있기 때문에 이러한 속성은 정기적으로 재검증해야 합니다. DOMXPath가 동적인 경우, 대신 사용할 수 있는 동적 XPath를 만드십시오. 와일드카드를 사용하여 더 높은 신뢰성을 확보하십시오. 예를 들어, 접두사 뒤에 숫자가 변경되는 경우에 사용할 수 있습니다.
- 텍스트 설정 작업을 사용하여 특히 자동 완성이나 유사한 백엔드 프로세스를 트리거하는 필드에서 사용자 입력을 시뮬레이션할 때는 키 입력 사이에 약간의 지연을 추가하십시오. 그러면 모든 예상된 기능이 제대로 실행될 수 있습니다.
- 자동화하려는 UI 요소에 고유하고 안정적인 ID 속성이 있는 경우 레코더에서 ID를 검색 기준으로 사용하십시오. 안정적이고 고유한 요소 ID는 UI 요소를 식별하는 효율적이고 신뢰할 수 있는 방법을 제공합니다.
- 웹 애플리케이션에서 작업할 때, 특히 동적 요소의 경우 검색 기준에 항상 DOMXpath를 포함해야 합니다. 경로 속성은 UI 계층 구조에서 요소의 위치를 숫자 또는 인덱스 기반 값으로 표시하며, UI 레이아웃이 변경되거나 요소가 추가 또는 제거되거나 순서가 바뀔 경우 자주 변경될 수 있습니다.
- 주요 검색 알고리즘은 Path 및 DOMXPath입니다. HTML이 아닌 기술의 경우 경로 속성을 사용하는 것이 좋습니다. 웹 자동화의 경우 DOMXPath 및 CSS 선택자를 사용하십시오. HTML이 아닌 애플리케이션의 검색 기준에는 항상 경로 속성을 포함하십시오.
- 무인 모드에서는 애플리케이션이 올바르게 렌더링되지 않으면 물리적 작업에 문제가 발생할 수 있습니다. 적절한 소프트 동작을 사용하여 유스케이스를 안정적으로 수행하십시오.
- 창 제목이 특정 이벤트나 흐름에서 변경될 때(예: 파일 이름, 사용자 ID, 날짜) 창 제목에 * 와일드카드를 사용하십시오. 예를 들어, Invoice - 12345 대신 Invoice - *를 사용합니다.