Udostępnij za pośrednictwem


Klasa DeclarativeWebTest

Reprezentuje deklaracyjne, opartych na języku XML testu wydajności sieci Web.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.WebTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.WebTestFramework (w Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Składnia

'Deklaracja
<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

Typ DeclarativeWebTest uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DeclarativeWebTest Inicjuje nowe wystąpienie DeclarativeWebTest klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ConditionalRuleReferences Zwraca kolekcję odniesienia reguła warunkowego.
Właściwość publiczna Context (Odziedziczone z WebTest).
Właściwość publiczna ContextParameters Pobiera zestaw parametrów kontekstu skojarzonych z tym testu wydajności sieci Web.
Właściwość publiczna DataSources (Odziedziczone z WebTest).
Właściwość publiczna Description Zwraca lub ustawia opis tekstowy tego testu wydajności sieci Web.
Właściwość publiczna Guid (Odziedziczone z WebTest).
Właściwość publiczna InheritFromWebTest (Odziedziczone z WebTest).
Właściwość publiczna Items Pobiera lub ustawia zestaw elementów, które są zawarte w tym badaniu wydajności sieci Web.Elementy są transakcje, żądania, komentarze i włącza testów wydajności sieci Web.
Właściwość publiczna LastRequestOutcome (Odziedziczone z WebTest).
Właściwość publiczna LastResponse (Odziedziczone z WebTest).
Właściwość publiczna Name (Odziedziczone z WebTest).
Właściwość publiczna Outcome (Odziedziczone z WebTest).
Właściwość publiczna Password (Odziedziczone z WebTest).
Właściwość publiczna PreAuthenticate (Odziedziczone z WebTest).
Właściwość publiczna Proxy (Odziedziczone z WebTest).
Właściwość publiczna RequestBodyCaptureLimit (Odziedziczone z WebTest).
Właściwość publiczna RequestItems Zwraca kolekcję elementów żądania w tym przypadku test.
Właściwość publiczna ResponseBodyCaptureLimit (Odziedziczone z WebTest).
Właściwość publiczna ResultsLocale (Odziedziczone z WebTest).
Właściwość publiczna StopOnError (Odziedziczone z WebTest).
Właściwość publiczna UserName (Odziedziczone z WebTest).
Właściwość publiczna ValidationRuleReferences (Odziedziczone z WebTest).
Właściwość publiczna WebProxy (Odziedziczone z WebTest).
Właściwość publiczna WebTestPluginReferences (Odziedziczone z WebTest).

Początek

Metody

  Nazwa Opis
Metoda publiczna AddCommentToResult (Odziedziczone z WebTest).
Metoda publiczna AddDataSource(String, String, DataBindingAccessMethod, array<String[]) (Odziedziczone z WebTest).
Metoda publiczna AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) (Odziedziczone z WebTest).
Metoda publiczna AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) (Odziedziczone z WebTest).
Metoda publiczna AddDataSourceBinding (Odziedziczone z WebTest).
Metoda publiczna BeginCondition (Odziedziczone z WebTest).
Metoda publiczna BeginLoop (Odziedziczone z WebTest).
Metoda publiczna BeginTransaction (Odziedziczone z WebTest).
Metoda publiczna Clone Tworzy nowy DeclarativeWebTest to jest kopia bieżącej instancji.
Metoda publiczna EndCondition (Odziedziczone z WebTest).
Metoda publiczna EndLoop (Odziedziczone z WebTest).
Metoda publiczna EndTransaction(String) (Odziedziczone z WebTest).
Metoda publiczna EndTransaction(String, Boolean) (Odziedziczone z WebTest).
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda publiczna ExecuteConditionalRule (Odziedziczone z WebTest).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetDataTableRowCount (Odziedziczone z WebTest).
Metoda publiczna GetEnumerator (Odziedziczone z WebTest).
Metoda publiczna GetExtractionRuleVariables Zwraca wszystkie ekstrakcji nazwy zmiennej reguł w badania w sieci web.
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetItem Pobiera WebTestItem z numerem określonego żądania od zera.
Metoda publiczna GetRequestEnumerator Pobiera moduł wyliczający wszystkich żądań w czasie wykonywania na podstawie reguły warunkowego. (Zastępuje WebTest.GetRequestEnumerator()).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda publiczna IncludeWebTest(String) (Odziedziczone z WebTest).
Metoda publiczna IncludeWebTest(WebTest) (Odziedziczone z WebTest).
Metoda publiczna IncludeWebTest(String, Boolean) (Odziedziczone z WebTest).
Metoda publiczna IncludeWebTest(WebTest, Boolean) (Odziedziczone z WebTest).
Metoda publiczna InitializeDataBinding Dodaje źródła danych oraz informacje powiązania danych z atrybutów do bieżącej instancji.Przede wszystkim do badań zakodowane w sieci web. (Zastępuje WebTest.InitializeDataBinding()).
Metoda publiczna InsertItemAt Wstawia WebTestItem o indeksie określonego elementu.
Metoda publiczna InternalSetOutcome (Odziedziczone z WebTest).
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna MoveDataTableCursor(String, String) (Odziedziczone z WebTest).
Metoda publiczna MoveDataTableCursor(String, String, Int32) (Odziedziczone z WebTest).
Metoda publiczna RegisterDataSourceInLoop (Odziedziczone z WebTest).
Metoda publiczna ReloadDataTable (Odziedziczone z WebTest).
Metoda publiczna RemoveItemAt Usuwa WebTestItem o indeksie określonego elementu.
Metoda publiczna Stop (Odziedziczone z WebTest).
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne PostPage (Odziedziczone z WebTest).
Zdarzenie publiczne PostRequest (Odziedziczone z WebTest).
Zdarzenie publiczne PostTransaction (Odziedziczone z WebTest).
Zdarzenie publiczne PostWebTest (Odziedziczone z WebTest).
Zdarzenie publiczne PrePage (Odziedziczone z WebTest).
Zdarzenie publiczne PreRequest (Odziedziczone z WebTest).
Zdarzenie publiczne PreRequestDataBinding (Odziedziczone z WebTest).
Zdarzenie publiczne PreTransaction (Odziedziczone z WebTest).
Zdarzenie publiczne PreWebTest (Odziedziczone z WebTest).
Zdarzenie publiczne ValidateResponse (Odziedziczone z WebTest).
Zdarzenie publiczne ValidateResponseOnPageComplete (Odziedziczone z WebTest).

Początek

Uwagi

Nie należy używać klasy DeclarativeWebTest jako klasa podstawowa.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.WebTesting