방법: 웹 성능 테스트 API 사용
웹 성능 테스트에 대한 코드를 작성할 수 있습니다.웹 성능 테스트 API를 사용하여 코딩된 웹 성능 테스트, 웹 성능 테스트 플러그 인, 요청 플러그 인, 요청, 추출 규칙 및 유효성 검사 규칙을 만들 수 있습니다.이러한 형식을 구성하는 클래스는 이 API의 핵심 클래스입니다.이 API의 다른 형식은 WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule 및 ValidationRule 개체 만들기를 지원하는 데 사용됩니다.Microsoft.VisualStudio.TestTools.WebTesting 네임스페이스를 사용하여 사용자 지정 웹 성능 테스트를 만듭니다.
또한 웹 성능 테스트 API를 사용하여 프로그래밍 방식으로 선언적 웹 성능 테스트를 만들고 저장할 수도 있습니다.이렇게 하려면 DeclarativeWebTest 및 DeclarativeWebTestSerializer 클래스를 사용합니다.
팁 |
---|
개체 브라우저를 사용하여 Microsoft.VisualStudio.TestTools.WebTesting 네임스페이스를 검사합니다.Visual C# 및 Visual Basic 편집기는 모두 네임스페이스의 클래스를 사용하여 코딩하기 위한 IntelliSense 지원을 제공합니다. |
부하 테스트에 대한 플러그 인도 만들 수 있습니다.자세한 내용은 방법: 부하 테스트 API 사용 및 방법: 부하 테스트 플러그 인 만들기를 참조하십시오.
요구 사항
- Visual Studio Ultimate
WebTesting 네임스페이스를 사용하려면
웹 성능과 웹 성능 테스트를 포함 하는 부하 테스트 프로젝트를 엽니다.
자세한 내용은 웹 성능 테스트 만들기 및 편집을 참조하십시오.
테스트 솔루션에 Visual C# 또는 Visual Basic 클래스 라이브러리 프로젝트를 추가합니다.
참조 웹 성능 및 로드 테스트 프로젝트에 클래스 라이브러리 프로젝트에 추가 합니다.
Microsoft.VisualStudio.QualityTools.WebTestFramework DLL에 대 한 참조가 클래스 라이브러리 프로젝트에 추가 합니다.
클래스 라이브러리 프로젝트에 있는 클래스 파일에 Microsoft.VisualStudio.TestTools.WebTesting 네임스페이스에 대한 using 문을 추가합니다.
WebTestPlugin 인터페이스를 구현하는 클래스를 만듭니다.
프로젝트를 빌드합니다.
웹 성능 테스트 편집기를 사용하여 새 웹 성능 테스트 플러그 인을 추가합니다.
선택 웹 테스트 플러그 인 추가 도구 모음.
웹 테스트 플러그 인 추가 대화 상자가 표시됩니다.
플러그 인 선택에서 웹 성능 테스트 플러그 인 클래스를 선택합니다.
선택한 플러그 인에 대한 속성 창에서 런타임에 사용할 플러그 인의 초기 값을 설정합니다.
[!참고]
플러그 인에서 속성을 원하는 만큼 노출할 수 있습니다. 속성을 공용이고 설정 가능한 기본 형식(정수, 부울 또는 문자열 등)으로 지정하기만 하면 됩니다.나중에 속성 창을 사용하여 웹 성능 테스트 플러그 인 속성을 편집할 수도 있습니다.
확인을 선택합니다.
웹 성능 테스트를 실행합니다.
WebTestPlugin의 구현에 대한 예제를 보려면 방법: 웹 성능 테스트 플러그 인 만들기를 참조하십시오.
참고 항목
작업
참조
Microsoft.VisualStudio.TestTools.WebTesting