다음을 통해 공유


방법: 웹 성능 테스트 API 사용

웹 성능 테스트에 대한 코드를 작성할 수 있습니다.웹 성능 테스트 API를 사용하여 코딩된 웹 성능 테스트, 웹 성능 테스트 플러그 인, 요청 플러그 인, 요청, 추출 규칙 및 유효성 검사 규칙을 만들 수 있습니다.이러한 형식을 구성하는 클래스는 이 API의 핵심 클래스입니다.이 API의 다른 형식은 WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRuleValidationRule 개체 만들기를 지원하는 데 사용됩니다.Microsoft.VisualStudio.TestTools.WebTesting 네임스페이스를 사용하여 사용자 지정 웹 성능 테스트를 만듭니다.

또한 웹 성능 테스트 API를 사용하여 프로그래밍 방식으로 선언적 웹 성능 테스트를 만들고 저장할 수도 있습니다.이렇게 하려면 DeclarativeWebTestDeclarativeWebTestSerializer 클래스를 사용합니다.

팁

개체 브라우저를 사용하여 Microsoft.VisualStudio.TestTools.WebTesting 네임스페이스를 검사합니다.Visual C# 및 Visual Basic 편집기는 모두 네임스페이스의 클래스를 사용하여 코딩하기 위한 IntelliSense 지원을 제공합니다.

부하 테스트에 대한 플러그 인도 만들 수 있습니다.자세한 내용은 방법: 부하 테스트 API 사용방법: 부하 테스트 플러그 인 만들기를 참조하십시오.

요구 사항

  • Visual Studio Ultimate

WebTesting 네임스페이스를 사용하려면

  1. 웹 성능과 웹 성능 테스트를 포함 하는 부하 테스트 프로젝트를 엽니다.

    자세한 내용은 웹 성능 테스트 만들기 및 편집을 참조하십시오.

  2. 테스트 솔루션에 Visual C# 또는 Visual Basic 클래스 라이브러리 프로젝트를 추가합니다.

  3. 참조 웹 성능 및 로드 테스트 프로젝트에 클래스 라이브러리 프로젝트에 추가 합니다.

  4. Microsoft.VisualStudio.QualityTools.WebTestFramework DLL에 대 한 참조가 클래스 라이브러리 프로젝트에 추가 합니다.

  5. 클래스 라이브러리 프로젝트에 있는 클래스 파일에 Microsoft.VisualStudio.TestTools.WebTesting 네임스페이스에 대한 using 문을 추가합니다.

  6. WebTestPlugin 인터페이스를 구현하는 클래스를 만듭니다.

  7. 프로젝트를 빌드합니다.

  8. 웹 성능 테스트 편집기를 사용하여 새 웹 성능 테스트 플러그 인을 추가합니다.

    1. 선택 웹 테스트 플러그 인 추가 도구 모음.

      웹 테스트 플러그 인 추가 대화 상자가 표시됩니다.

    2. 플러그 인 선택에서 웹 성능 테스트 플러그 인 클래스를 선택합니다.

    3. 선택한 플러그 인에 대한 속성 창에서 런타임에 사용할 플러그 인의 초기 값을 설정합니다.

      [!참고]

      플러그 인에서 속성을 원하는 만큼 노출할 수 있습니다. 속성을 공용이고 설정 가능한 기본 형식(정수, 부울 또는 문자열 등)으로 지정하기만 하면 됩니다.나중에 속성 창을 사용하여 웹 성능 테스트 플러그 인 속성을 편집할 수도 있습니다.

    4. 확인을 선택합니다.

  9. 웹 성능 테스트를 실행합니다.

    WebTestPlugin의 구현에 대한 예제를 보려면 방법: 웹 성능 테스트 플러그 인 만들기를 참조하십시오.

참고 항목

작업

방법: 부하 테스트 API 사용

방법: 웹 성능 테스트 플러그 인 만들기

참조

Microsoft.VisualStudio.TestTools.WebTesting

기타 리소스

부하 및 웹 성능 테스트에 대한 사용자 지정 플러그 인 만들기 및 사용