2014-07-10 2 views
1

UFT V11.5로 Oracle Forms 애플리케이션을 자동 테스트하는 중입니다.UFT Oracle Forms - 기본 설명 속성

내가 가지고있는 문제는 개체 저장소에 개체를 추가하면 설명 속성의 개체에 "개발자 이름"이 추가된다는 것입니다. 그러나이 속성은 동적이며 응용 프로그램이 열릴 때마다 변경됩니다. 그러나 정적 인 레이블 속성이 있습니다.

유감스럽게도 UFT는 기본적으로 label 속성을 추가하지 않으므로 개발자 이름 속성을 수동으로 삭제 한 다음 레이블을 추가해야합니다. 나는 저장소에 객체를 추가 할 때 개발자 이름보다는 Description 속성을 사용하도록하고 싶습니다. - 이것을 수행하는 방법을 아는 사람이 있습니까?

건배

답변

2

UFT (그리고 QTP 그 전에) 기본 개체 식별 설정을 변경할 수 있습니다. 기본 메뉴에서 'Tools -> Object Identification'을 선택하십시오. '환경'드롭 다운에서 'Oracle Forms'를 선택한 다음, 조정할 테스트 객체 클래스를 찾으십시오. 필수 또는 보조 속성 목록에서 '개발자 이름'을 제거한 다음 'label'속성을 해당 위치에 추가 할 수 있습니다.

이러한 설정은 시스템마다 다르며 학습 한 새 개체에만 영향을 미치며 개체 저장소에 이미있는 개체에는 영향을주지 않습니다. 다른 컴퓨터로 이동하거나 나중에 복원 할 설정을 "백업"하려면 VBS 파일을 생성하여 설정을 자동으로 정의하는 '스크립트 생성'버튼이 있습니다.

+0

감사합니다. 완벽하게 작동합니다! – RobM