HTTP 테스트 세부사항

테스트 세부사항 필드는 전체 테스트에 적용됩니다.

공통 옵션

데이터 풀
테스트에 사용되는 각 데이터 풀에 대한 세부사항(데이터 풀의 이름, 사용되는 열, 테스트에서 데이터 풀 열이 참조되는 위치)을 나열합니다. 위치 열에서 해당 위치로 이동할 항목을 클릭하십시오.
데이터 풀 추가
테스트에 사용하려는 데이터 풀에 참조를 추가하려면 클릭하십시오. 이 옵션을 클릭하는 것은 테스트를 선택한 상태에서 추가 > 데이터 풀을 클릭하는 것과 같습니다.
삭제
테스트에서 참조를 삭제하려면 데이터 풀 참조를 선택한 후 클릭하십시오. 이 데이터 풀은 여전히 다른 테스트에는 사용 가능합니다.
데이터 풀 후보 표시
데이터 상관을 검토 및 변경할 수 있는 데이터 풀 후보 표시 창을 열려면 클릭하십시오.
디지털 인증서
테스트에서 사용하는 인증서 저장소에 대한 세부사항을 나열합니다. 테스트에서 사용할 인증서 저장소를 추가하려면 추가를 클릭하십시오. HTTP 및 SOA는 디지털 인증서를 지원합니다. 다른 프로토콜은 디지털 인증서를 지원하지 않습니다.
응답 시간 분석 사용
응답 시간 분석 데이터 콜렉션을 사용하도록 설정합니다. 응답 시간 분석을 통해 페이지 요소에 대한 통계를 볼 수 있습니다. 이 통계는 테스트할 시스템의 각 파트에서 소요된 시간을 보여줍니다. 응답 시간 분석을 활용하여 코드 문제점을 식별할 수 있습니다. 서버가 성능 병목 현상을 일으키는 애플리케이션과 해당 서버를 확인한 후 세부 드릴 다운으로 문제점을 야기하는 패키지, 클래스 또는 메소드를 정확하게 판별할 수 있습니다.

이 옵션은 여러 테스트 요소에 표시됩니다. 요소에서 이 옵션을 사용하도록 설정하면 요소의 하위에서도 사용할 수 있습니다. 예를 들어, 테스트 레벨에서 모니터링을 사용하도록 설정하면 페이지 및 요청 레벨에서도 모니터링을 사용할 수 있습니다. 특정 페이지에 모니터링을 사용하도록 설정할 수 있습니다. 이러한 경우 다른 페이지 또는 해당 요청이 아닌 해당 페이지에 대한 요청에 모니터링을 사용할 수 있습니다.

HTTP 및 SOA는 응답 시간 분석을 지원합니다. 다른 프로토콜은 응답 시간 분석을 지원하지 않습니다.

보안

디지털 인증서
테스트에서 사용하는 인증서 저장소에 대한 세부사항을 나열합니다. 테스트에서 사용할 인증서 저장소를 추가하려면 추가를 클릭하십시오. 모든 프로토콜이 디지털 인증서를 지원하는 것은 아닙니다.
Kerberos 인증 사용
Kerberos 인증을 사용으로 설정하려면 선택하십시오. 재생 중 Kerberos 인증 시도가 발생할 때 사용자 ID, 비밀번호, 영역이 제공됩니다. 인증을 사용하지 않고 테스트를 레코딩한 후 테스트할 시스템에서 Kerberos 인증을 사용하려는 경우 이 선택란을 선택하십시오.
사용자 ID
사용자 프린시펄 이름을 입력하십시오. 사용자 프린시펄 이름 형식은 사용자 이름, "at" 기호(@) 및 사용자 프린시펄 이름 접미부로 구성됩니다. 도메인\사용자 이름 형식을 사용하지 마십시오. 사용자 ID는 대소문자를 구분합니다.
비밀번호
사용자 ID의 비밀번호를 입력하십시오. 비밀번호는 대소문자를 구분합니다.
클라이언트 영역
클라이언트 애플리케이션의 영역을 입력하십시오. Windows 환경에서 클라이언트 영역은 요청을 서버로 보내는 컴퓨터의 Windows 도메인 이름입니다. 일반적으로 클라이언트 영역은 모두 대문자입니다.
클라이언트 KDC
클라이언트 KDC(Key Distribution Center)의 이름을 입력하십시오. Windows 환경에서 클라이언트 KDC(Key Distribution Center)는 클라이언트 영역에 대한 도메인 제어기의 호스트 이름입니다. 기본적으로 클라이언트 KDC(Key Distribution Center)는 테스트가 레코딩된 컴퓨터의 도메인 제어기로 설정됩니다. 기본값은 시스템 관리자에게 문의하십시오.
서버 영역
테스트할 서버의 영역을 입력하십시오. 클라이언트와 서버가 같은 영역을 공유할 수 있습니다. 서버 영역과 클라이언트 영역이 다를 경우에만 서버 영역을 입력하십시오. 서버 영역에 대한 자세한 정보는 시스템 관리자에게 문의하십시오.
서버 KDC
서버 KDC(Key Distribution Center)의 이름을 입력하십시오. Windows 환경에서 서버 KDC(Key Distribution Center)는 서버 도메인에 대한 도메인 제어기의 호스트 이름입니다. 서버가 클라이언트와 다른 도메인에 있는 경우에만 서버 KDC(Key Distribution Center)를 입력하십시오.
응답 시간 분석 사용
응답 시간 분석 데이터 콜렉션을 사용하려면 선택하십시오. 상위 또는 페이지 레벨에서 응답 시간 분석 콜렉션을 사용으로 설정할 수 있습니다. 모든 테스트 요소가 응답 시간 분석 데이터 콜렉션을 지원하는 것은 아닙니다.

성능 요구사항

성능 요구사항
이 테이블은 테스트에 정의된 성능 요구사항을 표시합니다. 요구사항 정의를 편집하려면 테이블 행을 두 번 클릭하십시오. 이 테이블로 돌아오려면 테스트 컨텐츠 영역의 테스트 루트 이름을 클릭하십시오.
선택 취소
하나 이상의 요구사항을 선택하고 이 옵션을 클릭하여 정의를 제거하십시오. 요구사항은 계속 사용할 수 있으며 재정의할 수 있습니다.
응답 시간 분석 사용
응답 시간 분석 데이터 콜렉션을 사용하려면 선택하십시오. 상위 또는 페이지 레벨에서 응답 시간 분석 콜렉션을 사용으로 설정할 수 있습니다. 모든 테스트 요소가 응답 시간 분석 데이터 콜렉션을 지원하는 것은 아닙니다.

HTTP 옵션

제한시간 초과 조치
페이지에 대한 1차 요청이 제한시간 간격 내에 성공하지 못하는 경우 테스트에서 수행할 조치를 지정합니다. 오류 로그 및 실행 계속을 선택하면 테스트는 오류를 기록하고 다음 페이지로 계속 진행합니다. 페이지 다시 로드 시도를 선택한 경우에는 테스트에서 페이지를 한 번 더 로드하려고 시도합니다. 해당 시도에 실패하면 테스트가 오류를 로그하고 다음 페이지로 계속 진행합니다.
제한시간
제한시간 초과 조치에 대해 선택하는 조치를 시작하기 위한 시간 임계값을 지정합니다.
테스트 시작 시 쿠키 캐시 지우기
이 옵션은 스케줄에서 루프를 수행할 때 또는 스케줄에서 테스트 뒤에 다른 테스트가 진행될 때 쿠키 캐시를 재설정합니다. 기본적으로 가상 사용자의 쿠키 캐시는 재설정되지 않으며 이는 브라우저 동작과 일치합니다. 루프가 반복될 때마다 새 사용자처럼 작동하게 하려면 이 옵션을 선택하십시오. 그렇지 않은 경우 캐시의 쿠키가 서버 응답을 변경할 수 있으며 검증 포인트가 실패할 수 있습니다. 테스트 내에서 루프를 수행할 때 한 루프 반복의 쿠키 캐시를 다음 루프 반복으로 재설정하려면 사용자 정의 코드를 추가하고 API를 호출하십시오.
테스트가 시작되면 페이지 캐시 지우기
이 옵션은 테스트가 시작될 때 페이지 캐시를 삭제합니다. 일반적으로 스케줄에서 하나의 테스트 뒤에 다른 테스트가 있거나 과부하로 인해 메모리 부족이 예상될 때 캐시를 삭제할 수 있습니다.
이 테스트에서 페이지 캐시 에뮬레이션 사용 안함
이 옵션은 페이지 캐시 에뮬레이션을 사용 안함으로 설정합니다. 페이지 캐시 에뮬레이션이 사용으로 설정되면 서버 응답 헤더의 캐시 정보가 인정됩니다. 또한 로컬 캐시에서 클라이언트가 새로운 정보로 확인하는 컨텐츠에 대해 서버에 요청이 제출되지 않습니다. 페이지 캐시 에뮬레이션은 기본적으로 사용으로 설정됩니다.
재생 속도
슬라이더를 이동하여 HTTP 요청이 전송되는 속도를 높이거나 낮춥니다. 지연 없음에서 레코딩된 길이의 두 배까지 범위를 지정할 수 있습니다. 이러한 범위는 테스트의 각 요청에 대한 지연 필드에 적용됩니다. 재생 속도를 너무 높일 경우 요청이 순서없이 발생할 수 있습니다. 이 문제점을 해결하려면 테스트가 다시 올바르게 실행될 때까지 재생 속도를 낮추십시오.
참고: 최대 요청 지연 시간을 설정하려면 > 환경 설정 > 테스트 > 테스트 생성 > HTTP 테스트 생성을 클릭하십시오. 프로토콜 탭을 클릭하고 최대 요청 지연 시간에 값을 입력하십시오.
2차 요청 동작
수정을 클릭하여 페이지에서 발생하는 요청을 사용 안함으로 설정하거나 다시 사용으로 설정합니다. 2차 요청, 이미지, 호스트 기반이나 포트 기반 요청 또는 사용자 정의 요청을 모두 사용 안함으로 설정할 수 있습니다.
응답 시간 분석 사용
응답 시간 분석 데이터 콜렉션을 사용하려면 선택하십시오. 상위 또는 페이지 레벨에서 응답 시간 분석 콜렉션을 사용으로 설정할 수 있습니다. 모든 테스트 요소가 응답 시간 분석 데이터 콜렉션을 지원하는 것은 아닙니다.

피드백