페이지 세부사항 필드는 현재 선택된 페이지에 적용됩니다.
- 일반 탭
- 페이지 제목
- 페이지의 표시 이름을 지정합니다. 1차 요청이 제목을 리턴한 경우
이 페이지의 표시 이름은 <title></title> 태그 사이의 컨텐츠입니다. 1차 요청이
제목을 리턴하지 않거나 비어 있는 제목을 리턴한 경우 페이지 이름은
1차 요청 URL에 대한 웹 주소의 첫 번째 노드에서 구성됩니다(예: www.site.com/displayname/....). 두 페이지의 제목이 같지만
두 페이지가 서로 다른 웹 주소(해당 1차 요청에 대해)에 있으면
이 두 페이지가 다른 페이지임을 표시하기 위해 번호를 추가할 수 있습니다(예: displayname {1}, displayname {2}). 해당 페이지는
보고서에 고유 첨부 이름과 함께 별도의 페이지로 포함됩니다.
- 제목과 웹 주소가 같은 페이지는 같은 페이지 제목으로 테스트 편집기에 표시되고
같은 페이지로 보고서에 표시됩니다. 다른 이름으로 페이지를 보고받으려면
해당 페이지의 이름을 바꾸십시오. 페이지의 이름을 바꿔도
<title></title> 태그 사이의 값(있는 경우)을 변경하거나
테스트 실행 방법에 영향을 미치지 않습니다.
- 1차 요청
- 페이지의 1차 요청에 대한 하이퍼링크를 표시합니다. 이 요청은
강조표시되며 이 요청으로부터 페이지의 표시 이름이 파생됩니다.
- 대기 시간
- 여러 가상 사용자로 이 테스트를 실행할 때 각 사용자에 대해 관찰되는
프로그래밍 방식으로 계산된 시간 지연을 지정합니다. 대기 시간은
실제 사용자가 서버에서 다른 페이지를 요청하기 전에 페이지를 읽거나 페이지에 대해
판단하는 데 보내는 시간의 통계적 에뮬레이션입니다.
- 테스트 데이터
- 페이지에서 데이터 대체와 잠재적 일치를 요약합니다.
행을 마우스 오른쪽 단추로 클릭하거나 행을 선택한 다음 옵션을 클릭하여
공통 조작을 수행합니다. 행을 두 번 클릭하면 대체 또는 잠재적 일치가 발생하는 위치로 이동합니다. 데이터 풀 후보와
데이터 풀을 연관시키려면 행을 클릭한 다음 대체를 클릭하십시오.
데이터 풀 대체를 제거하려면 행을 클릭한 다음 대체 제거를 클릭하십시오. 선택한 행과
같은 값을 가지는 위치를 테스트에서 추가로 찾으려면 계속 찾기를 클릭하십시오.
선택한 데이터의 인라인 보기와 계층 구조 보기 사이에서 전환하려면
미리보기 영역의 왼쪽에 있는 아이콘을 클릭하십시오.
- URL 인코드
- 테스트 값에 공백 또는 쉼표와 같은 특수 문자가 포함되는지 여부를 표시합니다. 이 옵션으로
데이터 풀에서 변수 데이터를 대체할 때 특수 문자를 인코드합니다.
- 페이지 제목 검증 포인트
- 이 페이지에 대해 페이지 제목 검증 포인트가 사용으로 설정되는지 여부를 표시합니다. 사용으로 설정된 경우
검증 포인트 사용이 선택됩니다.
- 검증 포인트 사용이 선택되어 있으면
<title> </title> 태그 사이에 있는 값(있는 경우)이 검증 포인트의 특성 페이지에 있는 예상 페이지 제목 필드로 복사됩니다. 예상 페이지 제목을
변경하려면 특성 편집을 클릭하십시오. title 태그 사이의 값은
보고에 사용되는 표시 페이지 제목(페이지 제목 필드의 값)과 다릅니다.
페이지 제목을
변경해도 title 태그 사이의 값은 변경되지 않습니다. 따라서 처음에 예상 페이지
제목 필드로 복사되는 항목에 영향을 주지 않습니다.
- 검증 포인트 사용이 선택되면 테스트에서
페이지가 예상 페이지 제목 필드에 값을 리턴하는지 여부를 확인합니다. 1차 요청으로 페이지에 대해 리턴된 제목에 예상 제목이 포함되지 않은 경우
테스트 로그에 오류가 보고됩니다. 비교 시 대소문자가 구분되지만, 여러 개의 공백 문자(예: 간격, 탭 및 캐리지 리턴)를 무시합니다.
- 응답 시간 분석 사용
- 응답 시간 분석 데이터 콜렉션을 사용하려면 선택하십시오.
상위 또는 페이지 레벨에서 응답 시간 분석 콜렉션을 사용으로 설정할 수 있습니다. 모든 테스트 요소가
응답 시간 분석 데이터 콜렉션을 지원하는 것은 아닙니다.
- 응답 시간 분석 사용
- 응답 시간 분석 데이터 콜렉션을 사용하도록 설정합니다. 응답
시간 분석을 통해 페이지 요소에 대한 통계를 볼 수 있습니다. 이
통계는 테스트할 시스템의 각 파트에서 소요된 시간을 보여줍니다.
응답 시간 분석을 활용하여 코드 문제점을 식별할 수 있습니다. 서버가
성능 병목 현상을 일으키는 애플리케이션과 해당 서버를 확인한 후
세부 드릴 다운으로 문제점을 야기하는 패키지, 클래스 또는 메소드를
정확하게 판별할 수 있습니다.
이 옵션은 여러 테스트
요소에 표시됩니다. 요소에서 이 옵션을 사용하도록 설정하면 요소의
하위에서도 사용할 수 있습니다. 예를 들어, 테스트 레벨에서 모니터링을 사용하도록 설정하면 페이지
및 요청 레벨에서도 모니터링을 사용할 수 있습니다. 특정 페이지에 모니터링을 사용하도록 설정할 수 있습니다. 이러한 경우 다른 페이지
또는 해당 요청이 아닌 해당 페이지에 대한 요청에 모니터링을 사용할 수 있습니다.
HTTP 및 SOA는 응답 시간 분석을 지원합니다. 다른
프로토콜은 응답 시간 분석을 지원하지 않습니다.
- 고급 탭
- 성능 요구사항 사용
- 이 테스트의 성능 요구사항을 사용하려면 선택하십시오.
- 이름
- 사용으로 설정된 이 성능 요구사항 세트의 이름을 지정합니다.
기본적으로 이 이름은 페이지의 URL입니다. 이름을 변경하여 가독성을 향상시킬 수 있지만
성능 요구사항 보고서에서만 변경된 이름이 사용됩니다. 다른 보고서에는 기본 이름이 사용됩니다. 기본값
사용을 클릭하여 이름을 기본값으로 재설정하십시오.
- 성능 요구사항
- 모든 성능 요구사항이 테이블에 표시됩니다. 음영 표시된 요구사항은 정의되지 않은 요구사항입니다. 요구사항을 정의하려면
연산자 및 값을 설정하십시오.
정의된 요구사항을 여러 페이지에 적용하려면 테스트에서 페이지를 선택하고
테이블의 요구사항 행에서 마우스 오른쪽 단추를 클릭한 다음 요구사항 복사를 클릭하십시오.
- 연산자
- 수학 연산자 목록을 표시하려면 이 필드를 클릭하십시오.
이 성능 요구사항의 연산자를 선택하십시오.
- 값
- 숫자 시간 값을 밀리초로 설정하려면 이 필드를 클릭하십시오.
- 표준
- 보고서에서 이 요구사항을 표준 요구사항으로 처리하도록 하려면
이 옵션을 선택하십시오. 표준 요구사항으로 인해 테스트에 실패할 수 있습니다. 표준으로 표시되지 않은 성능 요구사항은
테스트 실패의 원인이 되지 않습니다.
- 정의되지 않은 요구사항 숨기기
- 정의되지 않은 성능 요구사항이 테이블에 표시되지 않도록
하려면 이 옵션을 선택합니다. 그러면 음영 표시된 행이 숨겨집니다.
- 선택 취소
- 하나 이상의 요구사항을 선택하고 이 옵션을 클릭하여 정의를 제거하십시오.
요구사항은 계속 사용할 수 있으며 재정의할 수 있습니다.
- 오류 처리
- 오류 조건 테이블을 열려면 클릭하십시오. 오류 처리를 사용하여
특정 조건이 발생할 때 취할 조치와 로깅할 메시지를 지정할 수 있습니다. 조건에는
검증 포인트 실패, 서버 제한시간 초과, 사용자 정의 코드 경보 및 데이터 상관 문제점이
포함됩니다.
오류가 발생할 때 취할 조치와 로깅할 메시지와 함께 모든 조건이 테이블에 표시됩니다. 오류 핸들러를 정의하려면
조건을 선택한 다음 편집을 클릭하십시오.
- 선택하지 않은 조건 숨기기
- 선택한 오류 핸들러만 표시하려면 클릭하십시오. 조건을 숨긴다고 해서 조건이 비활성화되는 것은 아닙니다.