동일 검증 포인트 추가

동일 검증 포인트를 사용하면 서비스에서 리턴하는 컨텐츠가 검증 포인트에 지정되는 컨텐츠와 정확하게 일치하는지 확인할 수 있습니다.

이 태스크 정보

검증 포인트를 추가할 때, 서비스 응답으로부터의 결과가 검증 포인트 테스트 요소에 지정되는 예상 데이터와 비교됩니다. 동일 또는 포함 검증 포인트를 사용하면 서비스가 리턴하는 XML 문서와 직접적으로 비교할 수 있습니다.

복합적인 서비스 요청 또는 검증 포인트에는 테스트 스크립트에서 필요하지 않은 비어 있는 XML 요소가 있을 수 있습니다. 테스트를 재생할 때, 그런 비어 있는 XML 요소를 건너뛸 수 있습니다. > 환경 설정 > 테스트 > 테스트 편집기 > 서비스 테스트에서 XML 트리 뷰어에서 '비어 있는 경우 건너뛰기' 열 표시 선택란이 선택되었는지 확인하십시오. 이 옵션은 요청의 트리 보기에서 비어 있는 경우 건너뛰기 열을 표시합니다. 건너 뛰려는 XML 요소를 선택할 수 있습니다.

프로시저

  1. 테스트 편집기를 열고 응답 요소를 마우스 오른쪽 단추로 클릭하고 추가 > 동일 검증 포인트를 선택하십시오.
  2. 검증 포인트를 선택하고 테스트 편집기의 테스트 요소 세부사항 영역에서 검증 포인트의 이름을 입력하십시오.
  3. 검증 옵션을 선택하십시오.
    • XML 네임스페이스를 사용한 테스트를 선택하여 단순한 이름 대신 네임스페이스 태그 지정을 포함하는 XML 문서의 규정된 구조에서 검증을 수행하십시오. 요소의 단순한 이름 및 최종 리턴 값만 검사하도록 이 옵션을 사용 안함으로 설정하십시오.
    • 텍스트 요소의 컨텐츠를 검증에 포함시키기 위해 텍스트 XML 텍스트 노드를 선택하십시오.
    • 속성의 컨텐츠를 검증에 포함시키려면 텍스트 XML 속성을 선택하십시오.
  4. 메시지 페이지에서 양식, 트리 또는 소스 보기를 선택하여 예상 XML 데이터를 지정하십시오.

    동일 검증 포인트의 경우, 예상 XML 데이터는 응답 테스트 요소로부터 XML 문서를 포함합니다. 필요한 경우, 예상 XML 데이터를 편집할 수 있습니다.

    트리 보기에서 표준 Java™ 정규식을 지정할 수 있습니다. 이를 수행하려면 속성의 행 또는 텍스트 값에서 정규식 열을 선택하고 열에 정규식을 입력하십시오. 예를 들어, 정규식(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\))은 형식화된 이메일 주소를 올바르게 검사합니다.+([a-zA-Z0-9]{2,4})+$/

    정규식을 사용할 때, 검증 포인트에서 XML 노드 또는 XML 단편의 수가 예상되는 노드의 양과 일치해야 합니다.

다음에 수행할 작업

테스트 편집기에서 검증 포인트를 마우스 오른쪽 단추로 클릭하고 사용 또는 사용 안함을 클릭하여 각 검증 포인트를 사용하거나 사용하지 않을 수 있습니다.

피드백