데이터 검증 포인트를 사용하여 응용프로그램에 표시된
데이터를 테스트 할 수 있습니다. 검증 포인트를 레코드할 때 데이터 기준선이
작성됩니다. 그런 다음 스크립트를 재생할 때마다 데이터가 의도적으로나 실수로
변경되었는지 여부를 보기 위해 비교됩니다.
이는 잠재적 결함을 식별하는 데 유용합니다. 스크립트를 레코딩하는 중 검증 포인트를
작성하거나 언제든지 스크립트에 검증 포인트를 삽입할 수
있습니다.
응용프로그램에서 다음 유형의 데이터를 테스트할 수 있습니다.
- 데이터 목록
- 메뉴 계층 구조
- 응용프로그램의 선택란 또는 전환 단추 상태
- 테이블 데이터
- DataGrid 제어에 표시된 데이터
- DataGridView 제어에 표시된 데이터
- ToolStrip 제어에 표시된 데이터
- 텍스트 데이터
- 트리 계층 구조
팁: 검증 포인트를 작성할 때 리터럴 값 대신 데이터풀 참조를
사용하면 변수 데이터를 제공하므로 테스트를 보다 실제와 가깝게
수행할 수 있습니다.
전제조건: - 테스트 응용프로그램이 시작됨
- 기존 스크립트에 검증 포인트를 삽입하는 경우 스크립트를 열고
검증 포인트를 삽입할 스크립트의 위치에 커서를
놓으십시오.
데이터 검증 포인트를 작성하거나 삽입하려면 다음을 수행하십시오.
- 검증 포인트 및 조치 마법사를 여십시오.
- 레코딩하는 중에 검증 포인트를 작성하는 경우
레코딩 모니터 도구 모음의 검증 포인트 또는 조치 명령 삽입 단추(
)를
클릭하십시오.
- 스크립트의 검증 포인트를 작성하는 경우
Functional Tester 도구 모음에서 활성 Functional Test 스크립트에 검증 포인트 삽입 단추(
)를 클릭하십시오.
- 검증 포인트 및 조치 마법사의 오브젝트 선택 페이지에서
오브젝트 파인더를 사용하여 테스트할 데이터를
선택하십시오. 데이터 검증 포인트에 대한
오브젝트 선택 및 데이터 값 옵션 관련 항목 참조
팁: 오브젝트 선택 페이지에서
오브젝트 선택 후 다음 페이지로 이동 선택란을 선택한 경우
오브젝트 선택 후 마법사의 다음 페이지가
표시됩니다. 이 선택란이 선택 해제되는 경우 다음을 클릭해서
다음 페이지로 이동합니다.
- 조치 선택 페이지에서 데이터
검증 포인트 수행 옵션을 선택하고 다음을 클릭하십시오.
- 검증 포인트 데이터 명령 삽입 페이지에서
다음 단계를 수행하십시오.
- 데이터 값 필드의 사용 가능한 옵션 중 하나를
클릭하고 다음을 클릭하십시오. 데이터 값 옵션 및 설명에 대한 자세한 정보는
데이터 검증 포인트에 대한 오브젝트 선택 및 데이터 값 옵션의 관련 항목을
참조하십시오.
노트: - 데이터 값 필드에 표시된 옵션은
오브젝트의 프록시가 제공한 정보에 따라 다릅니다. 관련 항목에 설명된
이외의 값이 데이터 값 필드에 나열될 수 있습니다.
- DataVP에 대한 표시 가능한 테이블 컨텐츠는 OLAPDataGrid에서 사용할 수 없습니다.
- 검증 포인트 이름 필드에서
기본 제안사항을 승인하거나 새 이름을 입력하십시오. 이 이름은 표준 Java 이름 지정 규칙을
준수해야 합니다. 기본 이름은 테스트할 데이터 값 및
오브젝트 이름에 기반을 둡니다.
- 검증 포인트가 응용프로그램에 있다는 것을 확인하기 위해
재시도 매개변수 포함을 선택해서 재생 동안
검증 포인트에 대한 재시도 시간을 설정하십시오. 재시도 옵션은 재생 시
응용프로그램에서 검증 포인트를 바로 찾지 못한 경우 유용합니다.
재시도 시간을 설정하려면 기본값을 사용하거나 원하는 시간을 설정하십시오. 다음 설정을 지정하십시오.
- 최대 재시도 시간: 검증 포인트가 다시 테스트 하는 데 사용할 수 있도록
Functional Test가 대기하는 최대 시간(초)
입니다.
- 재시도 간격: 대기 시간 동안
Functional Test가 검증 포인트를 확인할 시간 사이의
간격(초)입니다.
자세한 정보는 검증 포인트 데이터 편집에 대한
관련 주제를 참조하십시오.
- 다음을 클릭하십시오.
- 검증 포인트 데이터 페이지에서 필요하면
데이터를 편집하십시오.
- 옵션: 데이터 검증 포인트에 대한 리터럴 값 대신
데이터풀 참조를 사용하려면 다음을 수행하십시오.
- 특성을 두 번 클릭한 다음 값을 데이터풀 참조로
변환을 클릭하십시오. 데이터풀 참조 변환기
대화 상자가 열립니다.
- 데이터풀 변수에 대한 새 이름을 입력하거나 데이터풀
변수 화살표를 클릭해서 데이터풀의 참조에 대한 검증 포인트의
변수를 선택할 수 있습니다.
- 옵션: 데이터풀의 새 레코드에
값 추가 선택란을 선택해서 데이터풀의 새 레코드(행)에
검증 포인트 값을 추가할 수 있습니다.
- 확인을 클릭해서 텍스트 상자를 닫으십시오.
- 완료를 클릭하십시오. 검증 포인트가
스크립트에 추가됩니다. 검증 포인트 편집기를 사용해서 언제든지
검증 포인트를 편집할 수 있습니다. 검증 포인트 편집기에 대한 관련 항목을
참조하십시오.
노트: - 검증 포인트를 수동으로 스크립팅하여
작성할 수도 있습니다. 자세한 정보는
수동 및 동적 검증 포인트 추가 주제를 참조하십시오.
API 참조 주제에서 vpManual() 및 vpDynamic() 메소드도 참조하십시오.
사용자의 스크립트는 검증 포인트와 동일한 정보에 액세스할 수
있습니다.
TestObject getProperty() 및 getTestData() 메소드 참조
- 스크립트에서 레코더를 사용하지 않고 검증 포인트를 작성할 때
테스트 오브젝트가 스크립트에 삽입되지 않습니다. 검증 포인트를 작성 중인
테스트 오브젝트를 수동으로 삽입합니다. 예제:
레코더 .performTest( Screen_imageVP() );를 사용하지 않고 이미지 검증 포인트를 삽입할 때
이 스크립트가 포합됩니다. 작업할 검증 포인트의 경우
스크립트에 RootTestObject.getScreenTestObject()가
포함됩니다. 이는 검증 포인트 RootTestObject.getScreenTestObject().performTest(
Screen_imageVP() );에 대한 스크립트입니다.
.