데이터 검증 포인트 작성

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

피드백