테스트에서 다중 필드 상관

몇몇 테스트는 여러 필드에서 사용할 수 있도록 데이터를 상관시켜야 하는 방식으로 구성되어 있습니다. 예를 들어, 가상 사용자가 구매 중인 항목을 데이터 풀링하려 한다고 가정합니다. 테스트 플로우가 정확하려면 테스트에서 해당 항목의 모든 발생도 데이터 풀링해야 합니다. 하나의 프로시저에서 해당 항목의 모든 인스턴스를 찾아 상관시킬 수 있습니다. 일반적으로 데이터 풀 후보 표시 창의 찾기 확대 및 대체를 사용하여 다중 필드에서 사용할 데이터를 상관시킵니다. 테스트를 열 때 데이터 풀 후보 보기를 참조하십시오. 또는 테스트 검색 페이지를 사용하여 다중 필드에서 사용할 데이터를 상관시킬 수 있습니다.

프로시저

테스트에서 필드의 모든 인스턴스를 찾아 일부 또는 모든 인스턴스를 데이터 소스(예: 데이터 풀)와 상관시키려면 다음을 수행하십시오.

  1. 테스트 네비게이터에서 테스트를 찾아 두 번 클릭하십시오. 테스트가 열립니다.
  2. 참조를 변경하거나 작성할 항목 또는 대체 사이트를 찾으십시오. 항목이 일반 텍스트인 경우 항목을 선택하십시오. 항목이 기존 참조인 경우에는 강조표시된 영역을 클릭하십시오.
  3. 마우스 오른쪽 단추를 클릭한 후 찾기 > 추가 대체 사이트를 클릭하십시오.
  4. 확인을 클릭하십시오.
  5. 테스트 검색 페이지에서 대소문자를 구분하여 검색을 수행하려면 대소문자 구분을 선택하고 정규식을 사용하여 검색을 수행하려면 정규식을 선택하십시오. 정규식 모드에서 컨텐츠 지원을 받으려면 텍스트 검색에서 Ctrl+스페이스바를 누르십시오. 컨텐츠 지원이 정규식 패턴 및 이 패턴과 일치하는 컨텐츠를 나열합니다.
  6. 추가 옵션을 클릭한 후 적절한 옵션을 선택하십시오.
    테스트 컨텐츠에서 강조표시된 요소로 제한
    테스트 컨텐츠 영역에서 선택한 요소에서만 검색합니다.
    테스트 컨텐츠에서 찾은 요소 강조표시
    테스트 컨텐츠 영역에서 찾은 요소를 강조표시합니다.
    반복
    요소와 함께 하위 테스트 요소를 검색합니다. 예를 들어, HTTP 페이지 검색에서 페이지 내 요청 및 응답을 검색하려면 이 옵션을 선택하십시오.
    인코딩된 값과 디코딩된 값 일치(프로토콜별)
    이 옵션을 선택하면 지정된 텍스트의 언인코딩된 버전과 URL 인코딩된 버전의 일치를 검색합니다. 예를 들어 HTTP 데이터에서 검색할 때 abc%123abc%25123이 일치합니다.
    데이터 상관이 겹치는 일치 항목 포함
    기존 대체 사이트에 포함되거나 기존 대체 사이트와 겹치는 사이트를 포함합니다. 대체하도록 결정한 경우, 충돌되는 대체는 자동으로 제거됩니다.
    일치하는 대체자 포함
    원래는 검색 문자열과 일치했으나 이후에 대체된 요소를 리턴하려면 클릭하십시오. 결과 리턴 시 기존 대체 사이트를 건너뛰려면 선택 취소하십시오.
  7. 닫기를 클릭하십시오.
  8. 검색을 클릭하십시오. 검색 결과가 검색 보기에 표시됩니다.
  9. 검색 보기에서 대체에 대한 일치를 선택한 후 선택사항을 마우스 오른쪽 단추로 클릭하십시오.
  10. 선택사항: 모든 일치를 선택하려면 테스트 이름을 마우스 오른쪽 단추로 클릭하십시오.
  11. 데이터 소스 보기에서 대체를 클릭하십시오. 이 조치는 선택된 일치를 테스트 데이터 소스 창으로 보냅니다.
  12. 테스트 데이터 소스 창에서 사용할 데이터 소스의 유형에 해당하는 탭을 클릭하십시오.
    옵션 설명
    참조 테스트에서 이미 작성된 데이터 소스와 선택된 대체 사이트의 데이터 소스로 사용할 수 있는 가능한 일치입니다. 예를 들어, 응답에서 찾은 다음 후속 요청에서 사용한 텍스트가 자동으로 참조로 작성됩니다. 테스트에서 대체 사이트 전에 발생하는 모든 참조를 확인하려면 일치하는 참조 전용 선택란을 선택 취소하십시오.
    데이터 풀 테스트에 추가된 데이터 풀입니다. 새 데이터 풀을 추가하려면 새 데이터 풀 추가 아이콘(새 데이터 풀
추가)을 클릭하십시오.
    사용자 정의 코드 테스트 실행 서비스(TES) 사용자 정의 코드를 작성한 경우 이 대체 사이트의 데이터 소스로 사용할 수 있는 사용자 정의 코드입니다.
    테스트 변수 이 대체 사이트의 데이터 소스로 사용할 수 있는 테스트 변수와 변수의 유형입니다.
    내장 변수 이 대체 사이트의 데이터 소스로 사용할 수 있는 동적으로 계산된 변수입니다(현재 날짜, 난수, 시간소인). 새 내장 변수를 작성하려면 내장 변수 페이지 내부를 마우스 오른쪽 단추로 클릭한 후 새로 작성을 선택하십시오.
  13. 데이터 소스를 선택하고 대체 원본을 클릭하십시오. 선택한 대체 사이트와 데이터 소스에 대한 정보를 보여주는 다중 항목 대체 창이 표시됩니다.
  14. 선택란이 선택된 각 사이트에 대해 선택 대체를 눌러 데이터 소스를 대체하거나 선택란을 선택 취소하여 사이트를 건너뛰십시오. 모든 대체 사이트를 한 번에 하나씩 조사하려면 프롬프트 항상 표시를 클릭하십시오. 대체 중인 사이트가 다른 대체 사이트에 포함되어 있거나 다른 대체 사이트와 겹쳐지는 경우에만 사이트를 조사하려면 데이터 상관이 겹치는 경우 프롬프트 표시를 클릭하십시오. 대체하도록 결정한 경우, 충돌되는 대체는 자동으로 제거됩니다.

결과

필드의 선택된 인스턴스가 데이터 소스의 데이터와 상관됩니다.

피드백