레코더를 사용하여 UI 요소를 캡처하고 상호 작용함으로써 Curl 언어 애플리케이션을 자동화할 수 있습니다. 이는 객체 인식을 향상시켜 Curl 기반 애플리케이션 내에서 작업의 원활한 자동화를 가능하게 합니다. 핵심 비즈니스 프로세스 자동화에서 향상된 신뢰성과 효율성을 누리십시오.

주: Curl 소프트웨어에서 자동화를 활성화하려면 외부 프로그램이 COM 인터페이스를 통해 애플릿에 액세스할 수 있도록 허용 설정을 선택해야 합니다. 설정을 활성화한 후, Curl 런타임 환경을 재시작하십시오.

객체 속성

레코더를 사용하여 Curl 애플리케이션을 자동화할 때, 정확한 객체 식별 및 상호 작용을 보장하기 위해 특정 기본 속성이 검색 기준의 일부로 선택됩니다. 이 기본 속성에는 다음이 포함됩니다.
  • 이름: 지정된 이름으로 객체를 식별하여 자동화 작업 중에 정확한 인식을 돕습니다.
  • descriptionxml: 객체의 XML 경로를 지정하여 애플리케이션 UI 내에서 구조적이고 계층적인 식별을 가능하게 합니다.
  • 경로: 애플리케이션에서 특정 컨트롤의 위치를 숫자로 나타냅니다.
  • curl-경로: 세미콜론으로 구분된 문자열 기반 경로로, Curl 애플리케이션 내에서 객체로 이어지는 특정 경로 또는 계층 구조를 나타냅니다. 이는 애플리케이션의 구조 내에서 객체를 정확하게 식별하고 액세스하는 데 도움이 됩니다.

Curl 전용 속성

레코더를 사용하여 Curl 애플리케이션을 자동화할 때, 객체 인식 및 상호 작용을 개선하려면 기본 속성 외에 추가 속성을 선택하여 검색 기준을 강화할 수 있습니다. 이러한 추가 선택 가능 속성은 다음과 같습니다.
  • abs_x: 화면에서 객체의 절대 X 좌표를 나타냅니다. 이는 전체 화면을 기준으로 객체의 수평 위치를 결정하는 데 사용됩니다.
  • abs_y: 화면에서 객체의 절대 Y 좌표를 나타냅니다. 이는 전체 화면을 기준으로 객체의 수직 위치를 결정하는 데 사용됩니다.
  • 첨부된 텍스트: 객체와 관련되거나 객체 근처에 표시되는 모든 텍스트를 나타냅니다. 이는 레이블이나 함께 표시되는 텍스트를 기반으로 객체를 식별하는 데 유용합니다.
  • curl 객체 클래스: Curl 애플리케이션 내에서 객체의 클래스 또는 유형을 나타냅니다. 이는 자동화 목적에 따라 다양한 유형의 객체를 구별하는 데 도움이 됩니다.
  • 표시됨: 객체가 현재 화면에 표시되는지를 나타내는 부울 속성입니다. 이는 자동화 중 객체와 상호 작용할 수 있는지 여부를 결정하는 데 중요합니다.
  • 활성화됨: 객체가 활성화되어 상호 작용할 수 있는지 여부를 나타내는 부울 속성입니다. 활성화되지 않은 객체는 클릭하거나 조작할 수 없습니다.
  • 포커스됨: 객체에 현재 포커스가 맞춰져 있는지를 나타내는 부울 속성입니다. 포커스된 객체만 텍스트 입력을 받을 수 있으므로 입력 작업에 중요합니다.
  • 높이: 픽셀 단위로 객체의 높이를 나타냅니다. 이 속성은 유효성 검사 또는 상호 작용의 목적으로 객체의 크기를 이해하는 데 사용됩니다.
  • rel_x: 상위 컨테이너 내에서 객체의 상대 X-좌표를 나타냅니다. 이는 직계 상위 기준으로 객체의 수평 위치를 결정하는 데 사용됩니다.
  • rel_y: 상위 컨테이너 내에서 객체의 상대 Y-좌표를 나타냅니다. 이는 직계 상위 기준으로 객체의 수직 위치를 결정하는 데 사용됩니다.
  • 테스트-이름: 테스트 목적으로 객체에 이름을 할당하는 데 사용되는 속성입니다. 이는 자동화된 테스트 중에 객체를 식별하고 참조하는 데 도움이 됩니다.
  • 너비: 픽셀 단위로 객체의 너비를 나타냅니다. 이 속성은 유효성 검사 또는 상호 작용의 목적으로 객체의 크기를 이해하는 데 사용됩니다.

알려진 동작

  • Curl 8.0 애플릿 및 상위 버전으로 개발된 애플리케이션은 자동화가 지원됩니다.
  • 레이블은 객체로 감지되지 않습니다.