검증 포인트를 작성할 때 리터럴 값 대신 데이터풀 참조를
사용하면 변수 데이터를 제공하므로 테스트를 보다 실제와 가깝게
수행할 수 있습니다.
데이터 검증 포인트(트리 계층 구조)를 작성하려면 다음을 수행하십시오.
- Functional Tester, Java™ 스크립트에서는 Functional Tester 도구 모음에서 Functional Tester 스크립트 레코드 단추를 클릭하거나
파일 > 새로 작성 > 레코더를 사용한 Functional Tester 스크립트 메뉴 명령을
클릭하여 스크립트 레코딩을 시작하십시오. Functional Tester, VB.NET 스크립트에서는 Functional Tester
도구 모음에서 Functional Tester 스크립트 레코드 단추를 클릭하거나
파일 > 새로 작성 > 레코더를 사용한 스크립트 추가 메뉴
명령을 클릭하여 스크립트 레코딩을 시작하십시오.
- Functional Tester 레코딩 모니터에서 응용프로그램
시작 단추를 클릭하여 테스트 응용프로그램을 시작하십시오. 자세한 정보는 테스트 응용프로그램 시작을 참조하십시오.
- 응용프로그램에서 테스트할 트리를 찾으십시오.
- Functional Tester 레코딩 모니터의 도구 모음에서 검증 포인트 또는
조치 명령 삽입 단추를 클릭하십시오.
- 검증 포인트 및 조치 마법사의 오브젝트 선택
페이지에서 오브젝트 검색기를 사용하여 응용프로그램에 있는 트리 계층 구조를
선택하십시오. 이 검증 포인트는 전체 트리 계층 구조 또는 트리의 맨 위에서
선택된 항목까지의 계층 구조를 테스트할 수 있으므로 트리의 아무 항목에서나
오브젝트 검색기를 클릭할 수 있습니다.
오브젝트 선택에 대한 자세한 정보는 오브젝트 선택 페이지를
참조하십시오.
- 트리 계층 구조를 선택했으면 오브젝트 인식 특성 눈금에
표시되는 값 중 하나는 "트리"이어야
합니다. 이를 확인하고 다음을 클릭하십시오.
-
조치 선택 페이지에서
페이지의 첫 번째 옵션인 데이터 검증 포인트 수행 옵션을
선택해야 합니다.
데이터
값 필드에서 트리 계층 구조 또는
선택된 트리 계층 구조 테스트를 선택하십시오. 트리 계층 구조는
전체 트리 계층 구조를 테스트합니다. 선택된 트리 계층 구조는
트리의 맨 위에서 선택된 항목까지 계층 구조를 테스트합니다.
데이터 값 필드에 표시되는 테스트 목록은 오브젝트의
프록시에서 제공하는 정보에 따라 다릅니다. 여기에 설명되지 않은
값이 표시될 수도 있습니다.
검증 포인트 이름 필드에서
기본 제안사항을 승인하거나 새 이름을 입력하십시오. 이 이름은 표준 Java 이름 지정 규칙을 준수해야 합니다. 기본 이름은 오브젝트의 이름 및 테스트하려고
선택한 데이터 값에 따라 다릅니다.
검증 포인트가 존재하는지
확인하려고 재생하는 중 검증 포인트의 재시도 시간을 설정하려면
재시도 매개변수 포함을 사용하십시오. 재시도 옵션은
재생이 응용프로그램에서 검증 포인트를 찾지 못할 때 유용합니다. 재시도 시간을 설정하려면
기본값을 사용하거나 원하는 시간을 설정하십시오. 최대 재시도 시간재생 중에 검증 포인트가
응용프로그램에 나타날 때까지 Functional Tester가 재시도하는 최대 시간(초)입니다. 재시도 간격은
Functional Tester가 대기 기간 중 검증 포인트를 확인하는 시간 사이의
간격(초)입니다.
재시도 매개변수
포함을 선택하면 Functional Tester는 2초마다 최대 20초까지
응용프로그램에서 검증 포인트가 존재하는지
확인합니다. 원하는 시간을 설정하려면 기본값 필드를 지우고
최대 재시도 시간 및 재시도 간격에
원하는 값을 입력하십시오. 완료를 클릭하면 검증 포인트에
대한 재시도가 스크립트에 작성되고 이후 재생에서 발생합니다.
필드를 승인하거나 편집한 후에
계속하려면 다음을 클릭하십시오.
-
선택적으로 데이터를 편집하십시오. 검증 포인트
데이터 페이지에서 트리 계층 구조는 트리 형식으로
표시됩니다. 필요하면 여기에서 데이터를 편집하거나 나중에 검증 포인트
편집기에서 편집할 수 있습니다. 데이터를 편집할 필요가 없는 경우 다음
단계로 이동하십시오.
검증 포인트
데이터 페이지에 대한 자세한 정보는 도움말 단추를
클릭하십시오.
트리 계층 구조 테스트를
선택한 경우 트리는 전체 트리 계층 구조를 표시합니다.
각 최상위 레벨 노드는 응용프로그램에 표시되는 순서로 트리의 맨 위에서
맨 아래로 표시됩니다. 각 개별 하위 항목은 최상위 레벨
노드 아래에 표시됩니다. + 및 - 기호를 사용하여 각 최상위 레벨
노드 목록을 열고 닫으십시오.
트리 위의 잘라내기,
복사, 붙여넣기 및 삭제 도구 모음
단추는 트리 계층 구조의 선택된 항목에 적용되며 검증 포인트 및 조치 마법사에서만
적용할 수 있습니다(시스템 클립보드는
사용하지 않음).
항목을 편집하려면 트리에서
두 번 클릭하십시오. 그러면 이 항목의 텍스트를 편집하는 데 사용할 수
있는 작은 텍스트 상자가 열립니다. 변경한 후에 x를 클릭하여
상자를 닫으십시오. 변경사항은 트리 화면에 반영됩니다. 이 눈금에서
각 특성 옆의 선택란을 사용하여 재생 중 테스트할 트리 항목의 목록을
편집할 수도 있습니다. 선택된 항목이 테스트됩니다.
자세한 정보는 검증 포인트 편집기의
데이터 검증 포인트--트리 계층 구조 표시 절을 참조하십시오.
- 검증 포인트에 리터럴 값 대신 데이터풀 참조를 사용하려면
다음을 수행하십시오.
- 검증 포인트 데이터 페이지의 트리에서 항목을 두 번
클릭하십시오. 작은 텍스트 상자가 열립니다.
- 데이터풀 참조로 값 변환(
)을 클릭하여
검증 포인트의 리터럴 값 대신 데이터풀을 사용하십시오. (도구 모음에서
값을 데이터풀 참조로 변환 단추를 볼 수 없으면
페이지 구석을 끌어서 페이지를 보다 크게 만드십시오.) 데이터풀 참조 변환기
대화 상자가 열립니다.
- 데이터풀 변수의 새 이름을 입력하거나 데이터풀
변수 화살표를 클릭하여 검증 포인트가 데이터풀에서
참조할 변수를 선택하십시오.
- 선택적으로 데이터풀의 새 레코드에 값
추가 선택란을 선택하여 검증 포인트의 값을 데이터풀의
새 레코드(행)에 추가하십시오.
- 확인을 클릭하십시오.
- x를 클릭하여 작은 텍스트 상자를 닫으십시오.
-
트리 데이터를 보거나 편집한 후에
완료를 클릭하십시오.
검증 포인트가
레코드되고 스크립트에 추가됩니다.
- 다른 검증 포인트 또는 조치를 레코드한 후에
레코딩 모니터 도구 모음에서
레코딩 중지 단추를 클릭하여 레코딩을 종료하십시오.
레코딩을 완료한 후에 언제든지 검증 포인트 편집기를 열어서
이 데이터를 편집할 수 있습니다. 자세한 정보는 검증 포인트
편집기를 참조하십시오.
주: 검증 포인트를 수동으로 스크립팅하여
작성할 수도 있습니다. 이에 대한 정보는 수동 및 동적 검증 포인트 추가 주제를 참조하십시오. RationalTestScript 문서의
vpManual() 및 vpDynamic() 메소드도 참조하십시오. RationalTestScript는
API 문서에서 찾을 수 있습니다. 도움말 > Functional Tester API 참조서를 클릭하십시오.
사용자의 스크립트는 검증 포인트와 동일한 정보에 액세스할 수
있습니다. TestObject getProperty() 및 getTestData() 메소드를 참조하십시오.