검증 포인트의 구문 변경 명령

레코딩 도중 검증 포인트는 지정된 GUI 컴포넌트에 대한 정보(예: 크기 또는 위치)를 캡처합니다. Functional Tester는 각 검증 포인트의 테스트 스크립트에 있는 명령문을 레코드합니다.
스크립트를 레코드할 경우, 검증 포인트에 지정한 이름이 있는 스크립트에 검증 포인트 명령이 표시됩니다.

검증 포인트 명령의 새 구문은 ObjectName.performTest(VPName);입니다.

예를 들어, CheckBox1이라는 선택란에서 ChkBox_State라는 검증 포인트를 캡처하는 경우 CheckBox1().performTest(ChkBox_State());로 레코드됩니다.

이 구문을 사용하는 검증 포인트에서는 예상 값의 정보만 저장하며 해당 정보를 특정 GUI 오브젝트와 연관시키지 않습니다. 이렇게 함으로써 비슷한 오브젝트에서 검증 포인트를 재사용할 수 있는 여지가 생깁니다.

예제: 다른 선택란에서 동일한 ChkBox_State 검증 포인트를 사용하십시오. ChkBox_State 검증 포인트에 저장된 예상 값 정보를 사용하여 CheckBox2 제어에서 얻은 실제 값의 유효성을 검증할 수 있습니다. 명령문 CheckBox2().performTest(ChkBox_State());를 사용할 수 있습니다.

이전 버전의 Functional Tester에서 이 구문은 VP().performTest();입니다.

예제: CheckBox1_StateVP().performTest(); 이 검증 포인트를 재사용하여 다른 선택란 제어 컨텐츠의 유효성을 검증할 수 없습니다. CheckBox1_State 검증 포인트에 저장된 예상 값을 사용하여 CheckBox2 제어에서 얻은 실제 값의 유효성을 검증할 수 없습니다.

사용자는 한 가지를 선택하여 사용할 수 있습니다. 기본적으로 새 구문은 사용 가능합니다. 이전 구문을 사용하려는 경우, 이 단계를 따르십시오.

  1. > 환경 설정을 클릭하십시오. 환경 설정 대화 상자가 표시됩니다.
  2. Functional Test > 레코더를 클릭하고 테스트 오브젝트 상대 검증 포인트 레코드 옵션을 선택 취소하십시오.
  3. 적용확인을 클릭하여 닫으십시오. 다음 번에 새 검증 포인트를 레코드 또는 삽입하면 테스트 스크립트에 이전 구문이 표시됩니다.

피드백