웹 테스트 실행 및 보기
업데이트: 2007년 11월
웹 테스트를 기록한 후 실행하여 웹 테스트가 올바르게 기록되었는지 확인하는 것이 좋습니다. 기록된 테스트가 성공적으로 실행되는 것으로 확인되면 유효성 검사 규칙, 추출 규칙, 데이터 바인딩 및 기타 사용자 지정을 추가하여 테스트를 사용자 지정할 수 있습니다.
![]() |
---|
웹 응용 프로그램을 실행하면 응용 프로그램에서 쿼리 문자열 매개 변수 값 및 폼 게시 매개 변수 값에 동적 데이터를 보낼 수 있습니다. 웹 테스트 기록을 마치고 나면 그러한 동적 매개 변수가 있는지 확인한 후에 방법: 웹 테스트 기록에 설명된 것처럼 매개 변수 전부 또는 일부를 승격할 수 있습니다. |
웹 테스트를 확인하려면 다음 절차를 수행합니다.
웹 테스트를 실행하고 웹 테스트 뷰어의 두 창에서 피드백을 검사합니다. 위쪽 창에는 개별 요청의 상태에 대한 개요와 개별 요청, 트랜잭션 및 포함된 웹 테스트에 대한 정보가 표시됩니다. 아래쪽 창에는 요청 및 해당 요청에 대한 응답 정보가 자세하게 표시됩니다.
웹 테스트 뷰어의 위쪽 창을 사용하여 문제 요청을 식별합니다. 노드를 확장하여 종속 요청을 볼 수 있습니다. 실패한 요청과 성공한 요청이 서로 다른 기호로 식별됩니다. 이를 통해 실패한 요청을 쉽게 찾을 수 있습니다. 페이지 리디렉션은 리디렉션이 시작된 요청 아래에 표시되며 고유한 아이콘으로 나타납니다.
아래쪽 창의 웹 브라우저 탭을 사용하여 요청을 시각적으로 빠르게 검사합니다.
요청, 응답 및 자세히 창을 사용하여 URL, 반환 코드, 페이지 리디렉션 및 종속 요청의 문제를 검사할 수 있습니다.
일반적으로 요청이 실패하는 원인이 되는 문제는 다음과 같습니다.
JavaScript를 통해 호출된 URL
ActiveX 컨트롤
애플릿
레코더는 웹 브라우저에서 입력된 요청만 기록할 수 있으므로 이러한 문제가 발생합니다. 이러한 문제가 발생할 경우 기록된 웹 테스트에 필요한 요청을 수동으로 추가할 수 있습니다. 자세한 내용은 웹 테스트의 JavaScript 및 ActiveX 컨트롤 정보를 참조하십시오.
추가할 요청을 결정하는 것은 복잡한 작업입니다. 이러한 문제를 해결하기 위해 다음 제안 사항을 고려해 보십시오.
NetMon(Microsoft Network Monitor) 등의 네트워크 분석 도구 사용
응용 프로그램에 대한 웹 로그 검사
응용 프로그램의 소스 코드 검토
자세한 내용은 방법: 웹 테스트 실행을 참조하십시오.
웹 테스트 뷰어
웹 테스트 뷰어는 웹 테스트를 실행하는 주요 도구입니다. 웹 테스트 뷰어를 사용하여 웹 테스트가 제대로 작동하는지 확인하고 디버깅할 수 있습니다.
웹 테스트 뷰어 창에 있는 두 개의 창을 사용하여 웹 테스트의 각 요청에 대한 정보 및 이러한 요청에 대한 결과 응답을 볼 수 있습니다. 위쪽 창의 트리 뷰 표에는 최상위 요청 아래에 중첩된 종속 요청이 표시됩니다. 트리 뷰 표에는 페이지 리디렉션도 표시됩니다.
![]() |
---|
웹 테스트를 변경하려면 웹 테스트 편집기를 사용합니다. 자세한 내용은 방법: 기존 웹 테스트 편집을 참조하십시오. |
웹 테스트 뷰어의 위쪽 창에는 네 개의 열이 표시됩니다.
열 |
설명 |
---|---|
요청 |
테스트에 기록한 HTTP 요청을 표시합니다. 요청 옆에 있는 아이콘은 완료된 요청이 성공했는지 또는 실패했는지를 나타냅니다. |
HTTP 상태 |
테스트 실행 중에 요청의 상태를 나타냅니다. 모든 요청의 상태는 아직 제출되지 않았습니다.로 시작되어 테스트 실행 도중 업데이트됩니다. 테스트 종료 시 요청의 상태는 일반적으로 확인입니다. |
총 시간 |
총 시간 아래에 나열된 시간은 다음을 나타냅니다.
|
요청 시간 |
개별 요청이 완료된 후 웹 서버로부터의 총 응답 시간을 표시합니다. 종속 요청에 사용된 시간은 이 시간에서 제외됩니다. |
바이트 |
완료 후 요청에 대한 응답의 크기를 표시합니다. |
웹 테스트 뷰어의 아래쪽 창에는 다음과 같은 다섯 개의 탭 페이지가 있습니다.
페이지 |
설명 |
---|---|
웹 브라우저 |
현재 HTTP 요청에서 반환된 렌더링된 페이지를 표시합니다. |
요청 |
현재 HTTP 요청의 내용을 두 개의 뷰(그래픽 및 원시 데이터)에 표시합니다. 원시 데이터 표시 확인란을 선택하거나 선택을 취소하여 두 뷰 간을 전환할 수 있습니다. 원시 데이터 뷰에서는 서버로 보낸 바이트가 머리글 및 본문 섹션에 표시됩니다. 그래픽 뷰에는 요청이 머리글, 쿠키, QueryString 매개 변수 및 폼 게시 매개 변수 노드가 있는 트리 뷰로 구성되어 보다 읽기 쉬운 형태로 표시됩니다. |
응답 |
현재 HTTP 요청에 대한 응답으로 수신한 HTTP 응답을 표시합니다. |
컨텍스트 |
웹 테스트의 컨텍스트 컬렉션을 표시합니다. 컨텍스트 컬렉션은 웹 테스트 동안 유지되는 중요한 정보를 포함하는 일련의 이름 및 값 쌍입니다. |
자세히 |
사용자가 적용한 유효성 검사 및 추출 규칙, 해당 결과 등을 포함하여 현재 표시된 웹 페이지에 대한 자세한 정보를 표시합니다. |