UI 제어에 사용되는 특성 지정

기본적으로 Rational Web UI Tester로 작성된 테스트는 컨텐츠, ID, 클래스 및 Xpath와 같은 표준 오브젝트 특성을 사용하여 UI 제어용 오브젝트를 찾고 식별하며 위치 지정합니다. 그러나 테스트할 일부 애플리케이션에서는 사용자 정의 속성을 사용하여 UI 제어용 특성을 설명합니다. 표준 작동을 피하려면, 사용자 정의 속성이 테스트할 애플리케이션에서 기본 오브젝트 ID로 인식되도록 사용자 정의 속성을 선호하는 ID 목록에 추가하고 우선순위를 지정해야 합니다.

프로시저

환경 설정에서 다음과 같이 이러한 특성의 목록을 설정하십시오.

  1. 테스트 편집기에서 > 환경 설정 > 테스트 > 레코딩 > 웹 UI 레코딩 > 선호하는 오브젝트 ID를 클릭하십시오.
  2. 추가를 클릭하고 열린 대화 상자에서 웹 오브젝트 특성의 이름을 입력하십시오. 그러면 테스트를 레코딩하고 실행할 때 이 특성을 오브젝트 ID로 사용할 수 있습니다. 그런 다음 확인을 클릭하십시오.
  3. 위로아래로 단추를 사용하여 목록에서 속성의 우선순위를 지정하십시오. 적용확인을 클릭하십시오.
    선호하는 오브젝트 ID 목록 설정
  4. 선호하는 오브젝트 ID 목록이 설정되면 테스트를 레코딩하십시오. 선호하는 오브젝트 ID 목록을 설정하기 전에 테스트가 레코딩된 경우에는 레코딩을 다시 실행하여 환경 설정을 적용해야 합니다.
  5. 테스트 스크립트를 열어 오브젝트 식별 기준의 특성 목록에 해당 속성이 있는지 확인하십시오.
    애플리케이션에서 오브젝트 ID로 인식되는 사용자 정의 속성
    애플리케이션에서 기본 특성으로 식별되는 사용자 정의 속성이 포함된 특성 테이블

결과

이제 사용자 정의 속성은 테스트를 레코딩할 때 자동으로 인식되며, 오브젝트 식별 기준에 기본 오브젝트 ID로 나열되고 특성 테이블에 굵은체로 나열됩니다. 표준 속성의 경우 테스트 단계에서 특성 및 해당 값을 수정할 수 있습니다.


피드백