다음을 통해 공유


DeclarativeWebTest 클래스

선언적 XML 기반 웹 성능 테스트를 나타냅니다.

상속 계층 구조

Object
  Microsoft.VisualStudio.TestTools.WebTesting.WebTest
    Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest

네임스페이스:  Microsoft.VisualStudio.TestTools.WebTesting
어셈블리:  Microsoft.VisualStudio.QualityTools.WebTestFramework(Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

구문

‘선언
<SerializableAttribute> _
Public Class DeclarativeWebTest _
    Inherits WebTest _
    Implements ICloneable
[SerializableAttribute]
public class DeclarativeWebTest : WebTest, 
    ICloneable
[SerializableAttribute]
public ref class DeclarativeWebTest : public WebTest, 
    ICloneable
[<SerializableAttribute>]
type DeclarativeWebTest =  
    class 
        inherit WebTest 
        interface ICloneable 
    end
public class DeclarativeWebTest extends WebTest implements ICloneable

DeclarativeWebTest 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Public 메서드 DeclarativeWebTest DeclarativeWebTest 클래스의 새 인스턴스를 초기화합니다.

위쪽

속성

  이름 설명
Public 속성 ConditionalRuleReferences 조건별 규칙 참조의 컬렉션을 가져옵니다.
Public 속성 Context (WebTest에서 상속됨)
Public 속성 ContextParameters 이 웹 성능 테스트와 연결된 컨텍스트 매개 변수 집합을 가져옵니다.
Public 속성 DataSources (WebTest에서 상속됨)
Public 속성 Description 이 웹 성능 테스트의 텍스트 설명을 가져오거나 설정합니다.
Public 속성 Guid (WebTest에서 상속됨)
Public 속성 InheritFromWebTest (WebTest에서 상속됨)
Public 속성 Items 이 웹 성능 테스트에 포함된 항목 집합을 가져오거나 설정합니다.항목은 트랜잭션, 요청, 주석 및 포함된 웹 성능 테스트입니다.
Public 속성 LastRequestOutcome (WebTest에서 상속됨)
Public 속성 LastResponse (WebTest에서 상속됨)
Public 속성 Name (WebTest에서 상속됨)
Public 속성 Outcome (WebTest에서 상속됨)
Public 속성 Password (WebTest에서 상속됨)
Public 속성 PreAuthenticate (WebTest에서 상속됨)
Public 속성 Proxy (WebTest에서 상속됨)
Public 속성 RequestBodyCaptureLimit (WebTest에서 상속됨)
Public 속성 RequestItems 이 테스트 사례에 모든 요청 항목의 컬렉션을 가져옵니다.
Public 속성 ResponseBodyCaptureLimit (WebTest에서 상속됨)
Public 속성 ResultsLocale (WebTest에서 상속됨)
Public 속성 StopOnError (WebTest에서 상속됨)
Public 속성 UserName (WebTest에서 상속됨)
Public 속성 ValidationRuleReferences (WebTest에서 상속됨)
Public 속성 WebProxy (WebTest에서 상속됨)
Public 속성 WebTestPluginReferences (WebTest에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 AddCommentToResult (WebTest에서 상속됨)
Public 메서드 AddDataSource(String, String, DataBindingAccessMethod, array<String[]) (WebTest에서 상속됨)
Public 메서드 AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) (WebTest에서 상속됨)
Public 메서드 AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) (WebTest에서 상속됨)
Public 메서드 AddDataSourceBinding (WebTest에서 상속됨)
Public 메서드 BeginCondition (WebTest에서 상속됨)
Public 메서드 BeginLoop (WebTest에서 상속됨)
Public 메서드 BeginTransaction (WebTest에서 상속됨)
Public 메서드 Clone 현재 인스턴스의 복사본인 새 DeclarativeWebTest를 만듭니다.
Public 메서드 EndCondition (WebTest에서 상속됨)
Public 메서드 EndLoop (WebTest에서 상속됨)
Public 메서드 EndTransaction(String) (WebTest에서 상속됨)
Public 메서드 EndTransaction(String, Boolean) (WebTest에서 상속됨)
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨)
Public 메서드 ExecuteConditionalRule (WebTest에서 상속됨)
Protected 메서드 Finalize 가비지 수집기가 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetDataTableRowCount (WebTest에서 상속됨)
Public 메서드 GetEnumerator (WebTest에서 상속됨)
Public 메서드 GetExtractionRuleVariables 웹 테스트의 모든 추출 규칙 변수 이름을 반환합니다.
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetItem 0부터 시작하는 요청 번호가 지정된 WebTestItem을 가져옵니다.
Public 메서드 GetRequestEnumerator 조건부 규칙을 기반으로 하는 런타임에 모든 요청에 대한 열거자를 가져옵니다. (WebTest.GetRequestEnumerator()을(를) 재정의함)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 IncludeWebTest(String) (WebTest에서 상속됨)
Public 메서드 IncludeWebTest(WebTest) (WebTest에서 상속됨)
Public 메서드 IncludeWebTest(String, Boolean) (WebTest에서 상속됨)
Public 메서드 IncludeWebTest(WebTest, Boolean) (WebTest에서 상속됨)
Public 메서드 InitializeDataBinding 특성의 데이터 소스 및 데이터 바인딩 정보를 현재 인스턴스에 추가합니다.주로 코딩된 웹 테스트에 사용됩니다. (WebTest.InitializeDataBinding()을(를) 재정의함)
Public 메서드 InsertItemAt 지정된 항목 인덱스에 WebTestItem을 삽입합니다.
Public 메서드 InternalSetOutcome (WebTest에서 상속됨)
Protected 메서드 MemberwiseClone 현재 Object의 부분 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 MoveDataTableCursor(String, String) (WebTest에서 상속됨)
Public 메서드 MoveDataTableCursor(String, String, Int32) (WebTest에서 상속됨)
Public 메서드 RegisterDataSourceInLoop (WebTest에서 상속됨)
Public 메서드 ReloadDataTable (WebTest에서 상속됨)
Public 메서드 RemoveItemAt 지정된 항목 인덱스에 있는 WebTestItem을 제거합니다.
Public 메서드 Stop (WebTest에서 상속됨)
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 PostPage (WebTest에서 상속됨)
Public 이벤트 PostRequest (WebTest에서 상속됨)
Public 이벤트 PostTransaction (WebTest에서 상속됨)
Public 이벤트 PostWebTest (WebTest에서 상속됨)
Public 이벤트 PrePage (WebTest에서 상속됨)
Public 이벤트 PreRequest (WebTest에서 상속됨)
Public 이벤트 PreRequestDataBinding (WebTest에서 상속됨)
Public 이벤트 PreTransaction (WebTest에서 상속됨)
Public 이벤트 PreWebTest (WebTest에서 상속됨)
Public 이벤트 ValidateResponse (WebTest에서 상속됨)
Public 이벤트 ValidateResponseOnPageComplete (WebTest에서 상속됨)

위쪽

설명

DeclarativeWebTest 클래스를 기본 클래스로 사용하지 마십시오.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.TestTools.WebTesting 네임스페이스