다음을 통해 공유


웹 테스트 실행 및 보기

업데이트: 2007년 11월

웹 테스트를 기록한 후 실행하여 웹 테스트가 올바르게 기록되었는지 확인하는 것이 좋습니다. 기록된 테스트가 성공적으로 실행되는 것으로 확인되면 유효성 검사 규칙, 추출 규칙, 데이터 바인딩 및 기타 사용자 지정을 추가하여 테스트를 사용자 지정할 수 있습니다.

참고:

웹 응용 프로그램을 실행하면 응용 프로그램에서 쿼리 문자열 매개 변수 값 및 폼 게시 매개 변수 값에 동적 데이터를 보낼 수 있습니다. 웹 테스트 기록을 마치고 나면 그러한 동적 매개 변수가 있는지 확인한 후에 방법: 웹 테스트 기록에 설명된 것처럼 매개 변수 전부 또는 일부를 승격할 수 있습니다.

웹 테스트를 확인하려면 다음 절차를 수행합니다.

  • 웹 테스트를 실행하고 웹 테스트 뷰어의 두 창에서 피드백을 검사합니다. 위쪽 창에는 개별 요청의 상태에 대한 개요와 개별 요청, 트랜잭션 및 포함된 웹 테스트에 대한 정보가 표시됩니다. 아래쪽 창에는 요청 및 해당 요청에 대한 응답 정보가 자세하게 표시됩니다.

  • 웹 테스트 뷰어의 위쪽 창을 사용하여 문제 요청을 식별합니다. 노드를 확장하여 종속 요청을 볼 수 있습니다. 실패한 요청과 성공한 요청이 서로 다른 기호로 식별됩니다. 이를 통해 실패한 요청을 쉽게 찾을 수 있습니다. 페이지 리디렉션은 리디렉션이 시작된 요청 아래에 표시되며 고유한 아이콘으로 나타납니다.

  • 아래쪽 창의 웹 브라우저 탭을 사용하여 요청을 시각적으로 빠르게 검사합니다.

  • 요청, 응답 및 자세히 창을 사용하여 URL, 반환 코드, 페이지 리디렉션 및 종속 요청의 문제를 검사할 수 있습니다.

  • 일반적으로 요청이 실패하는 원인이 되는 문제는 다음과 같습니다.

    • JavaScript를 통해 호출된 URL

    • ActiveX 컨트롤

    • 애플릿

    레코더는 웹 브라우저에서 입력된 요청만 기록할 수 있으므로 이러한 문제가 발생합니다. 이러한 문제가 발생할 경우 기록된 웹 테스트에 필요한 요청을 수동으로 추가할 수 있습니다. 자세한 내용은 웹 테스트의 JavaScript 및 ActiveX 컨트롤 정보를 참조하십시오.

    추가할 요청을 결정하는 것은 복잡한 작업입니다. 이러한 문제를 해결하기 위해 다음 제안 사항을 고려해 보십시오.

    • NetMon(Microsoft Network Monitor) 등의 네트워크 분석 도구 사용

    • 응용 프로그램에 대한 웹 로그 검사

    • 응용 프로그램의 소스 코드 검토

자세한 내용은 방법: 웹 테스트 실행을 참조하십시오.

웹 테스트 뷰어

웹 테스트 뷰어는 웹 테스트를 실행하는 주요 도구입니다. 웹 테스트 뷰어를 사용하여 웹 테스트가 제대로 작동하는지 확인하고 디버깅할 수 있습니다.

웹 테스트 뷰어 창에 있는 두 개의 창을 사용하여 웹 테스트의 각 요청에 대한 정보 및 이러한 요청에 대한 결과 응답을 볼 수 있습니다. 위쪽 창의 트리 뷰 표에는 최상위 요청 아래에 중첩된 종속 요청이 표시됩니다. 트리 뷰 표에는 페이지 리디렉션도 표시됩니다.

참고:

웹 테스트를 변경하려면 웹 테스트 편집기를 사용합니다. 자세한 내용은 방법: 기존 웹 테스트 편집을 참조하십시오.

웹 테스트 뷰어의 위쪽 창에는 네 개의 열이 표시됩니다.

설명

요청

테스트에 기록한 HTTP 요청을 표시합니다. 요청 옆에 있는 아이콘은 완료된 요청이 성공했는지 또는 실패했는지를 나타냅니다.

HTTP 상태

테스트 실행 중에 요청의 상태를 나타냅니다. 모든 요청의 상태는 아직 제출되지 않았습니다.로 시작되어 테스트 실행 도중 업데이트됩니다. 테스트 종료 시 요청의 상태는 일반적으로 확인입니다.

총 시간

총 시간 아래에 나열된 시간은 다음을 나타냅니다.

  • 요청의 경우 총 페이지 시간을 나타냅니다. 이 시간은 요청과 해당 요청의 모든 종속 항목을 검색하는 데 걸린 시간입니다.

  • 트랜잭션의 경우 트랜잭션 시간을 나타냅니다.

  • 포함된 웹 테스트의 경우 포함된 웹 테스트의 지속 시간입니다.

요청 시간

개별 요청이 완료된 후 웹 서버로부터의 총 응답 시간을 표시합니다. 종속 요청에 사용된 시간은 이 시간에서 제외됩니다.

바이트

완료 후 요청에 대한 응답의 크기를 표시합니다.

웹 테스트 뷰어의 아래쪽 창에는 다음과 같은 다섯 개의 탭 페이지가 있습니다.

페이지

설명

웹 브라우저

현재 HTTP 요청에서 반환된 렌더링된 페이지를 표시합니다.

요청

현재 HTTP 요청의 내용을 두 개의 뷰(그래픽 및 원시 데이터)에 표시합니다. 원시 데이터 표시 확인란을 선택하거나 선택을 취소하여 두 뷰 간을 전환할 수 있습니다.

원시 데이터 뷰에서는 서버로 보낸 바이트가 머리글 및 본문 섹션에 표시됩니다.

그래픽 뷰에는 요청이 머리글, 쿠키, QueryString 매개 변수 및 폼 게시 매개 변수 노드가 있는 트리 뷰로 구성되어 보다 읽기 쉬운 형태로 표시됩니다.

응답

현재 HTTP 요청에 대한 응답으로 수신한 HTTP 응답을 표시합니다.

컨텍스트

웹 테스트의 컨텍스트 컬렉션을 표시합니다. 컨텍스트 컬렉션은 웹 테스트 동안 유지되는 중요한 정보를 포함하는 일련의 이름 및 값 쌍입니다.

자세히

사용자가 적용한 유효성 검사 및 추출 규칙, 해당 결과 등을 포함하여 현재 표시된 웹 페이지에 대한 자세한 정보를 표시합니다.

참고 항목

작업

방법: 웹 테스트 실행

방법: 웹 테스트 실행 설정 변경

방법: 기존 웹 테스트 편집