다음을 통해 공유


웹 성능 테스트 실행

웹 성능 테스트를 기록한 후 테스트를 실행하여 제대로 작동하는지 확인하는 것이 좋습니다.기록한 테스트가 성공적으로 실행되는 것을 확인했으면 유효성 검사 규칙, 추출 규칙, 데이터 바인딩 등을 추가하여 테스트를 사용자 지정할 수 있습니다.

[!참고]

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

요구 사항

  • Visual Studio Ultimate

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

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

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

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

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

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

    • JavaScript를 통해 호출된 URL

    • ActiveX 컨트롤

    • 애플릿

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

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

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

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

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

자세한 내용은 방법: 웹 성능 테스트 실행웹 성능 테스트 결과 뷰어 개요를 참조하십시오.

작업

작업

관련 항목

웹 성능 테스트 실행: 명령줄이나 웹 성능 테스트 결과 뷰어를 사용하여 웹 성능 테스트를 실행하거나 단계별로 진행합니다.

웹 성능 테스트 실행 설정 수정: 실행 반복 횟수 등과 같은 웹 성능 테스트의 실행 설정을 변경합니다.

참고참고
웹 성능 테스트 결과 뷰어에서 웹 성능 테스트 설정을 변경하면 실행 설정이 한 번의 웹 성능 테스트 실행에만 적용됩니다.테스트를 저장할 때 유지되지 않습니다.

팀 빌드를 사용하여 웹 성능 테스트 실행: 테스트 범주에 웹 성능 테스트를 추가할 수 있습니다.테스트 범주를 빌드가 완료된 후에 실행하도록 구성할 수 있습니다.

관련 작업

웹 성능 테스트 만들기 및 편집

웹 성능 테스트를 실행하려면 먼저 웹 성능 테스트 편집기를 사용하여 웹 성능 테스트를 만들고 구성해야 합니다.

웹 성능 테스트 결과 뷰어를 사용하여 웹 성능 테스트 결과 검사

웹 성능 테스트가 실행 중인 동안이나 실행이 완료된 후 웹 성능 테스트 결과 뷰어를 사용하여 결과를 볼 수 있습니다.

참고 항목

작업

방법: 웹 성능 테스트 실행

방법: 웹 성능 결과 뷰어에서 웹 성능 테스트 실행 설정 변경

방법: 웹 성능 테스트 편집기를 사용하여 기존 웹 성능 테스트 편집

기타 리소스

부하 테스트 및 웹 성능 테스트 실행