부하 테스트 실행 설정 속성
부하 테스트의 실행 설정은 테스트 기간, 결과 수집 세부 수준 및 테스트를 실행할 때 수집되는 카운터 집합을 비롯하여 여러 가지 다른 설정을 결정합니다.부하 테스트마다 여러 실행 설정을 만들어 저장한 다음 테스트를 실행할 때 특정 설정을 하나 선택하여 사용할 수 있습니다.부하 테스트 새로 만들기 마법사를 사용하여 부하 테스트를 만들 때 초기 실행 설정이 부하 테스트에 추가됩니다.자세한 내용은 Step 4 - Specifying Run Settings in the New Load Test Wizard를 참조하십시오.
다음 표에서는 부하 테스트 실행 설정에 대한 다양한 속성에 대해 설명합니다.이 속성은 특정 부하 테스트 요구 사항에 맞게 수정할 수 있습니다.
자세한 내용은 부하 테스트 분석기 개요 및 부하 테스트 실행 설정 구성을 참조하십시오.
요구 사항
- Visual Studio Ultimate
항목 내용
일반 속성
Property |
정의 |
---|---|
설명 |
실행 설정에 대한 설명입니다. |
형식당 최대 오류 수 |
부하 테스트에 대해 저장할 형식당 최대 오류 수입니다. 필요한 경우에는 이 수를 늘려도 되지만 이렇게 하면 부하 테스트 결과의 크기와 처리 시간도 늘어납니다. |
최대 요청 URL이 보고됨 |
이 부하 테스트에서 결과를 보고할 고유한 웹 성능 테스트 요청 URL의 최대 수입니다. 필요한 경우에는 이 수를 늘려도 되지만 이렇게 하면 부하 테스트 결과의 크기와 처리 시간도 늘어납니다. |
최대 임계값 위반 횟수 |
이 부하 테스트에 대해 저장할 최대 임계값 위반 횟수입니다. 필요한 경우에는 이 수를 늘려도 되지만 이렇게 하면 부하 테스트 결과의 크기와 처리 시간도 늘어납니다. |
응용 프로그램 도메인에서 단위 테스트 실행 |
부하 테스트에 단위 테스트가 포함되어 있는 경우 각 단위 테스트 어셈블리를 별도의 응용 프로그램 도메인에서 실행할 것인지를 결정하는 부울 값입니다.기본 설정은 True입니다. 단위 테스트에서 개별 응용 프로그램 도메인 또는 app.config 파일이 올바르게 작동할 필요가 없는 경우에는 이 속성 값을 False로 설정하여 단위 테스트의 실행 속도를 높일 수 있습니다. |
Name |
부하 테스트 편집기의 실행 설정 노드에 표시되는 실행 설정의 이름입니다. |
유효성 검사 수준 |
부하 테스트에서 실행될 유효성 검사 규칙의 최상위 수준을 정의합니다.유효성 검사 규칙은 웹 성능 테스트 요청과 연결됩니다.각 유효성 검사 규칙에는 높음, 보통, 낮음 등의 유효성 검사 수준이 연결되어 있습니다.이 부하 테스트 실행 설정은 부하 테스트에서 웹 성능 테스트가 실행되는 동안 실행될 유효성 검사 규칙을 지정합니다.예를 들어 이 실행 설정이 보통으로 설정되어 있으면 보통 또는 낮음으로 표시된 모든 유효성 검사 규칙이 실행됩니다. |
로깅 속성
Property |
정의 |
---|---|
최대 테스트 로그 수 |
부하 테스트에 대해 저장할 최대 테스트 로그 수를 지정합니다.최대 테스트 로그 수에 대해 입력한 값에 도달하면 부하 테스트에서 로그 수집을 중지합니다.따라서 로그는 테스트가 끝나는 시점이 아닌 시작되는 시점에 수집됩니다.부하 테스트는 완료될 때까지 계속해서 실행됩니다. |
완료된 테스트에 대한 로그 빈도 저장 |
테스트 로그가 기록되는 빈도를 지정합니다.테스트 횟수가 이 숫자에 이를 때마다 테스트 로그에 테스트가 기록됩니다.예를 들어 10을 값으로 입력하면 10번째, 20번째, 30번째 테스트 등이 테스트 로그에 기록됩니다.값을 0으로 설정하면 테스트 로그가 저장되지 않도록 지정됩니다. 자세한 내용은 방법: 부하 테스트 편집기를 사용하여 테스트 로그를 저장할 빈도 지정를 참조하십시오. |
테스트 실패 시 로그 저장 |
부하 테스트에서 테스트가 실패하는 경우 테스트 로그를 저장할지 여부를 결정하는 부울 값입니다.기본값은 True입니다. 자세한 내용은 방법: 부하 테스트 편집기를 사용하여 테스트 실패를 테스트 로그에 저장할지 여부 지정를 참조하십시오. |
자세한 내용은 부하 테스트 로깅 설정 수정을 참조하십시오.
결과 속성
Property |
정의 |
---|---|
저장소 형식 |
부하 테스트에서 가져온 성능 카운터를 저장하는 방법으로,다음과 같은 위치 지정 옵션을 사용할 수 있습니다.
|
타이밍 정보 저장소 |
부하 테스트 결과 저장소에 저장할 정보를 결정하는 데 사용됩니다.다음과 같은 세 가지 값을 사용할 수 있습니다.
자세한 내용은 방법: 부하 테스트 실행 설정에 대한 타이밍 정보 저장소 속성 지정을 참조하십시오. |
추적 속성 SQL
Property |
정의 |
---|---|
추적 대상 SQL 작업의 최소 지속 시간 |
SQL 추적에서 캡처할 SQL 작업의 최소 지속 시간으로, 밀리초 단위입니다.예를 들어 부하가 걸릴 때 느리게 실행되는 SQL 작업을 찾으려는 경우 이 설정을 통해 빠르게 완료되는 작업을 무시할 수 있습니다. |
SQL 추적 연결 문자열 |
추적할 데이터베이스에 액세스하는 데 사용되는 연결 문자열입니다. |
SQL 추적 디렉터리 |
추적이 끝난 후 SQL 추적 파일을 저장할 위치입니다.이 디렉터리에는 SQL Server의 경우 쓰기 권한, 컨트롤러의 경우 읽기 권한이 있어야 합니다. |
SQL 추적 사용 |
SQL 작업에 대한 추적을 설정합니다.기본값은 False입니다. |
자세한 내용은 부하 테스트에서 SQL 추적 데이터를 수집하여 성능 모니터링 및 향상을 참조하십시오.
테스트 반복 속성
Property |
정의 |
---|---|
테스트 반복 |
부하 테스트를 완료할 때까지 실행되는 개별 테스트의 총 수를 지정합니다.이 속성은 "테스트 반복 사용" 속성이 True인 경우에만 적용됩니다. |
테스트 반복 사용 |
테스트 반복 사용이 True이면 부하 테스트는 부하 테스트 내에서 완료된 개별 테스트 수가 "테스트 반복" 속성에 따라 지정된 수에 도달할 때까지 실행됩니다.이 경우 시간 기반 설정(준비 시간, 실행 지속 시간 및 휴지 기간)은 무시됩니다."테스트 반복 사용"이 False인 경우에는 모든 시간 설정이 적용되며 "테스트 반복"은 무시됩니다. |
자세한 내용은 방법: 부하 테스트 실행 설정에서 테스트 반복 횟수 지정을 참조하십시오.
타이밍 속성
Property |
정의 |
---|---|
휴지 기간 |
hh:mm:ss 형식으로 표시되는 테스트 휴지 기간입니다.부하 테스트 시간 내의 개별 테스트는 부하 테스트가 완료되어도 계속 실행됩니다.이러한 테스트는 휴지 기간 동안에도 완료되거나 휴지 기간이 끝날 때까지 계속 진행할 수 있습니다.기본적으로는 휴지 기간이 없으며 개별 테스트는 실행 지속 시간 설정에 따라 부하 테스트가 완료되면 종료됩니다. |
실행 지속 시간 |
테스트 길이이며 hh:mm:ss 형식입니다. |
샘플링 주기 |
성능 카운터 값을 캡처할 간격이며 hh:mm:ss 형식입니다. 자세한 내용은 방법: 부하 테스트 실행 설정에 대한 샘플링 주기 지정을 참조하십시오. |
준비 시간 |
테스트가 시작되는 시점과 데이터 샘플 기록이 시작되는 시점 사이의 시간이며 hh:mm:ss 형식입니다.샘플 값을 기록하기 전에 특정 부하 수준에 도달하는 가상 사용자의 단계 부하에 주로 사용됩니다.준비 기간이 끝나기 전에 캡처된 샘플 값이 부하 테스트 분석기에 표시됩니다. |
WebTest 연결 속성
Property |
정의 |
---|---|
WebTest 연결 모델 |
부하 테스트 에이전트와 부하 테스트 내부에서 실행되는 웹 성능 테스트에 대한 웹 서버의 연결 사용을 제어합니다.다음과 같은 세 가지 웹 성능 테스트 연결 모델 옵션을 사용할 수 있습니다.
|
WebTest 연결 풀 크기 |
부하 테스트 에이전트와 웹 서버 간에 만들 최대 연결 수를 지정합니다.이 설정은 연결 풀 모델에만 적용됩니다. |
실행 설정은 속성 변경
여러 가지 조건에서 부하 테스트를 실행할 수 있도록 속성을 다르게 설정하여 더 많은 실행 설정을 부하 테스트에 추가할 수 있습니다.예를 들어 새 테스트 설정을 추가하면서 샘플링 주기를 다르게 지정하거나, 실행 기간을 더 길게 지정할 수 있습니다.하나의 실행된 설정을 한 번만 사용할 수와 활성으로 표시 하 여 사용 하는 설정을 실행 하십시오.예제를 보려면 방법: 부하 테스트에 대한 활성 실행 설정 선택을 참조하십시오.
실행 설정을 변경하려면
부하 테스트를 엽니다.
실행 설정 폴더를 확장합니다.
선택 된 실행 설정 노드.
보기 메뉴에서 속성 창을 선택합니다.
속성 창이 표시되고 선택한 실행 설정의 속성이 표시됩니다.
속성 창을 사용하여 실행 설정을 변경합니다.예를 들어 실행 지속 시간을 00:05:00으로 변경하여 테스트를 5분간 실행합니다.
[!참고]
실행 설정 속성의 전체 목록과 해당 설명을 보려면 부하 테스트 실행 설정 속성을 참조하십시오.
속성을 변경 하는 작업이 완료 되 면 부하 테스트를 저장 합니다.에 파일 메뉴를 선택 저장.
[!참고]
카운터 집합 매핑도 실행 설정의 일부입니다.자세한 내용은 부하 테스트에서 컴퓨터에 대한 카운터 집합 및 임계값 규칙 지정을 참조하십시오.