다음을 통해 공유


방법: 웹 성능 테스트 요청에 "If Then" 분기 조건 추가

이 항목은 다음 버전에 적용됩니다.

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

웹 성능 테스트에 if/then 분기 논리를 추가한 다음 특정 조건부 규칙과 속성을 할당할 수 있습니다. 예를 들어 쿠키가 있는지 확인하기 위한 조건을 웹 요청에 대해 만들 수 있습니다.

조건부 규칙 추가

웹 테스트에 분기 조건 추가분기 조건 규칙 및 속성 추가

참고

루프 조건 논리를 추가하고 조건이 참인지 거짓인지 확인하기 위해 웹 성능 테스트 또는 웹 성능 테스트의 웹 요청을 여러 차례 실행할 수도 있습니다. 자세한 내용은 방법: 웹 성능 테스트 결과에 루프 추가를 참조하십시오.

웹 성능 테스트에 조건부 분기 규칙을 삽입하려면

  1. 테스트 프로젝트가 포함된 솔루션을 엽니다. 테스트 프로젝트에 웹 성능 테스트가 포함되어 있는지 확인한 다음 웹 성능 테스트를 엽니다.

  2. 조건부 분기를 삽입할 웹 성능 테스트나 웹 요청을 선택합니다. 마우스 오른쪽 단추를 클릭하고 조건 삽입을 선택합니다.

  3. 조건에 조건부 규칙 및 항목 추가 대화 상자의 규칙 선택 아래에서 if/then 분기 논리에 사용할 조건부 규칙의 유형을 선택합니다. 사용할 수 있는 조건부 규칙의 각 종류에 대한 설명은 이 절차에 나와 있는 표를 참조하십시오.

  4. 선택한 규칙에 대한 속성 아래에서 필요에 따라 속성 설정을 지정합니다.

    예를 들어 마지막 응답 코드 규칙을 사용하여 응답 코드를 통해 200 - OK가 반환되는지 확인할 수 있습니다.

    조건부 규칙 및 관련 속성에 대한 자세한 내용은 이 절차에 나와 있는 표를 참조하십시오.

    참고

    조건에 조건부 규칙 및 항목 추가 대화 상자에도 조건부 규칙 및 관련 속성에 대한 설명이 표시됩니다. 속성 창의 경우와 마찬가지로 조건에 조건부 규칙 및 항목 추가 대화 상자의 속성 도구 모음 단추를 사용하여 항목별, 사전순 또는 속성 페이지를 기준으로 속성을 정렬할 수 있습니다.

    조건부 규칙 및 관련 속성

    조건부 규칙

    규칙 설명

    속성

    컨텍스트 매개 변수 존재

    컨텍스트 매개 변수가 있는지 여부를 확인합니다.

    • 컨텍스트 매개 변수 이름

    • 존재 확인

    쿠키 존재

    쿠키가 있는지 여부를 확인합니다.

    • 웹 페이지 URI

    • 쿠키 이름

    • 존재 확인

    • 쿠키 도메인 이름(옵션)

    • 쿠키 경로(옵션)

    쿠키 값 비교

    제공된 문자열이 지정된 쿠키의 값과 일치하면 조건이 충족됩니다.

    • 웹 페이지 URI

    • 쿠키 이름

    • 비교 연산자

    • 대/소문자 무시

    • 정규식 사용

    • 쿠키 도메인 이름(옵션)

    • 쿠키 경로(옵션)

    마지막 요청 결과

    지난 요청의 결과를 확인합니다.

    • 요청 결과

    마지막 응답 코드

    지난 응답의 HTTP 상태 코드를 확인합니다.

    • 비교 연산자

    • 응답 코드

    숫자 비교

    제공된 컨텍스트 매개 변수의 콘텐츠가 지정된 값과의 숫자 비교를 만족하면 조건이 충족됩니다.

    • 컨텍스트 매개 변수 이름

    • 비교 연산자

    확률 규칙

    제공된 백분율에 따라 조건의 충족 여부가 판가름됩니다.

    • 컨텍스트 매개 변수 이름

    • 백분율

    문자열 비교

    제공된 문자열이 지정된 컨텍스트 매개 변수의 콘텐츠와 일치하면 조건이 충족됩니다.

    • 컨텍스트 매개 변수 이름

    • 비교 연산자

    • 대/소문자 무시

    • 정규식 사용

  5. 조건의 항목에서 조건에 대한 첫 번째 항목 선택 아래에 있는 드롭다운 목록을 사용하여 조건에 사용할 첫 번째 항목을 지정합니다.

  6. 조건에 대한 마지막 항목 선택 아래에 있는 드롭다운 목록을 클릭하고 조건에 사용할 마지막 항목을 지정합니다.

  7. 확인을 클릭합니다.

    조건에 조건부 규칙 및 항목 추가 대화 상자를 닫은 다음 웹 성능 테스트 편집기에서 아이콘을 통해 해당 조건을 식별할 수 있습니다.

    참고

    나중에 웹 성능 테스트 편집기에서 조건을 선택하여 강조 표시하고 속성 창을 사용하여 규칙에 대해 지정했던 속성 설정을 편집할 수 있습니다.

참고 항목

작업

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

방법: 웹 성능 테스트 결과에 루프 추가

개념

부하 테스트 실행 분석

기타 리소스

웹 성능 테스트의 웹 요청에 루프 및 분기 논리 추가