참조 또는 필드 참조 작성

테스트 값을 참조로 지정하거나 테스트 데이터 세트를 필드 참조로 지정할 때 테스트 이외의 다른 곳에서 데이터를 사용할 수 있습니다.

이 태스크 정보

일반적으로 응답 데이터에 있는 참조는 후속 테스트 위치(일반적으로 요청)에서 사용할 특정 값을 가리킵니다. 요청 값을 참조로 대체할 수 있습니다. 이러한 대체를 데이터 상관이라고 합니다. 또한 참조를 테스트의 IF-THEN 조건문에 대한 입력으로 사용하거나 테스트가 호출하는 사용자 정의 Java™ 코드에 대한 입력으로 사용할 수 있습니다.

필드 참조는 테스트 데이터의 전체 블록을 가리킵니다. 예를 들면, 전체 HTTP 응답이 필드 참조로 지정될 수 있습니다. 필드 참조를 테스트가 호출하는 사용자 정의 Java 코드에 대한 입력으로 사용할 수 있습니다.

프로시저

  1. 테스트 네비게이터에서 테스트를 찾아 두 번 클릭하십시오. 테스트가 열립니다.
  2. 참조 또는 필드 참조로 지정할 데이터의 세트나 값을 찾으십시오.
    여러 프로토콜이 서로 다른 참조를 지원합니다. HTTP 테스트의 경우 다음 필드에서 참조와 필드 참조를 작성할 수 있습니다.
    • 응답 헤더 값, 응답 헤더 테이블의 값 열
    • 응답 컨텐츠, 컨텐츠 필드
    HTTP 응답의 경우 다음 필드에서 필드 참조를 작성할 수 있습니다.
    • 상태 필드
    • 이유 필드
  3. 참조를 작성하십시오.
    1. 응답 컨텐츠의 경우 값을 강조표시하십시오. 응답 헤더 컨텐츠의 경우 응답 헤더 테이블의 행을 클릭한 후 수정을 클릭하십시오.
    2. 마우스 오른쪽 단추를 클릭한 후 참조 작성을 클릭하십시오. 값이 사용하지 않은 참조를 뜻하는 연한 파란색으로 강조표시됩니다. 이러한 참조를 사용하면 짙은 파란색으로 변경됩니다. 참조에는 자동으로 이름이 지정됩니다. 참조의 이름을 보려면 값을 마우스 오른쪽 단추로 클릭한 후 특성을 선택하십시오. 참조를 찾는 데 사용되는 정규식을 편집하려면 특성 창에서 정규식 보조자 토글 누름 단추를 클릭하십시오. 정규식 보조자는 정규식에서 일치시키는 응답 컨텐츠와 정규식이 캡처하는 그룹을 표시합니다. 참조에 대한 세부사항이 항상 로깅되도록 하려면 참조를 선택하고 특성을 클릭한 후 세부사항 항상 로그 선택란을 클릭하십시오. HTTP 2차 요청에서 사용할 참조를 작성하려면 모든 발생을 선택해야 합니다. 또한 모든 발생의 주어진 범위 내에서 참조를 일치시킬 수 있습니다.
    참고:

    HTTP 2차 요청에서 사용하기 위해 작성되는 참조는 사용자 정의 코드 또는 기타 데이터 소스에서 사용될 수 없습니다.

    세부사항 항상 로그 선택란을 선택하는 경우 스케줄의 로깅 레벨에 상관 없이 세부사항이 로깅됩니다. 디버깅 용으로만 이 옵션을 사용해야 합니다.

    대체, 데이터 소스, 요청의 세부사항을 항상 로깅할 수 있습니다.

  4. 필드 참조를 작성하려면 값을 강조표시하지 마십시오. 대신 값을 마우스 오른쪽 단추로 클릭한 후 필드 참조 작성을 클릭하십시오.
    1. 필드 참조에는 자동으로 이름이 지정되지 않습니다. 필드 참조의 이름을 지정하려면 필드 참조를 마우스 오른쪽 단추로 클릭한 후 특성을 선택하십시오. 이름 필드에 이름을 입력하고 확인을 클릭하십시오.
    전체 필드가 필드 참조임을 나타내는 노란색으로 강조표시됩니다.

피드백