Sdílet prostřednictvím


DeclarativeWebTest – třída

Test výkonnosti deklarativní, XML Web představuje.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.WebTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.WebTestFramework (v Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda DeclarativeWebTest Vytvoří novou instanci třídy DeclarativeWebTest.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ConditionalRuleReferences Kolekce odkazů pravidlo podmíněného získá.
Veřejná vlastnost Context Získá nebo nastaví objekt obsahující proměnné, které jsou k dispozici pro výkon webového test při spuštění kontextu. (Zděděno z WebTest.)
Veřejná vlastnost ContextParameters Získá sadu kontextu parametry týkající se tohoto testu výkonu webové.
Veřejná vlastnost DataSources Získá pro test výkonnosti webové kolekce datových zdrojů, které jsou definovány. (Zděděno z WebTest.)
Veřejná vlastnost Description Získá nebo nastaví textový popis test výkonu tohoto webu.
Veřejná vlastnost Guid Získá nebo nastaví identifikátor GUID, který jednoznačně identifikuje každou instanci WebTest. (Zděděno z WebTest.)
Veřejná vlastnost InheritFromWebTest Získává WebTest test výkonu tohoto webu je součástí jiného test výkonu webového a dědí vlastnosti z nadřazeného test výkonu webového test výkonu webu nadřazeného objektu. (Zděděno z WebTest.)
Veřejná vlastnost Items Získá nebo nastaví sadu položek, které jsou obsaženy v tomto testu výkonu Web.Položky jsou transakce, požadavky, komentáře a zahrnuty testy výkonu webové.
Veřejná vlastnost LastRequestOutcome (Zděděno z WebTest.)
Veřejná vlastnost LastResponse Získá poslední odpověď, která byla přijata pro nejvyšší úrovně v tomto testu výkonu webového požadavku. (Zděděno z WebTest.)
Veřejná vlastnost Name Získá název testovacího případu. (Zděděno z WebTest.)
Veřejná vlastnost Outcome Získá nebo nastaví nebo výsledku testu výkonnosti Web. (Zděděno z WebTest.)
Veřejná vlastnost Password Získá a nastaví heslo pro ověření. (Zděděno z WebTest.)
Veřejná vlastnost PreAuthenticate Získá nebo nastaví hodnotu, která označuje, zda všechny požadavky v testu výkonu webových pre-authenticate. (Zděděno z WebTest.)
Veřejná vlastnost Proxy Získá nebo nastaví hodnotu, která představuje pro test výkonnosti WWW používat server proxy. (Zděděno z WebTest.)
Veřejná vlastnost RequestBodyCaptureLimit Získá nebo nastaví limit, v bajtech, které slouží k zaznamenání data požadavku. (Zděděno z WebTest.)
Veřejná vlastnost RequestItems V tomto případě test získá kolekce všechny položky požadavku.
Veřejná vlastnost ResponseBodyCaptureLimit Získá nebo nastaví limit, v bajtech, které slouží k zaznamenání data odpovědi. (Zděděno z WebTest.)
Veřejná vlastnost StopOnError Získá nebo nastaví údaj zda zkoušky zastavení, spuštění dojde k chybě. (Zděděno z WebTest.)
Veřejná vlastnost UserName Získá a nastaví uživatelské jméno používané pro ověřování. (Zděděno z WebTest.)
Veřejná vlastnost ValidationRuleReferences Kolekce odkazů na Web výkonu získává úroveň testování ověřovacích pravidel. (Zděděno z WebTest.)
Veřejná vlastnost WebProxy Získá nebo nastaví Web proxy pro tento test výkonu Web používat. (Zděděno z WebTest.)
Veřejná vlastnost WebTestPluginReferences Získá kolekce odkazů na Web výkonu testovací zásuvné moduly. (Zděděno z WebTest.)

Nahoru

Metody

  Název Popis
Veřejná metoda AddCommentToResult Výsledek zkoušky výkonu WWW následující požadavek test výkonu nedávno dokončených webové, transakce nebo test výkonu součástí webové přidá komentář. (Zděděno z WebTest.)
Veřejná metoda AddDataSource(String, String, DataBindingAccessMethod, array<String[]) Sběr dat, obsažený v testu výkonu webové přidá zdroj dat. (Zděděno z WebTest.)
Veřejná metoda AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) Sběr dat, obsažený v testu výkonu webové přidá zdroj dat. (Zděděno z WebTest.)
Veřejná metoda AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) (Zděděno z WebTest.)
Veřejná metoda AddDataSourceBinding Definuje vztah vazby a přidá jej do kolekce vazby zdroj dat pro test výkonu webového. (Zděděno z WebTest.)
Veřejná metoda BeginCondition (Zděděno z WebTest.)
Veřejná metoda BeginLoop (Zděděno z WebTest.)
Veřejná metoda BeginTransaction Spustí časovač transakce pomocí zadaného názvu. (Zděděno z WebTest.)
Veřejná metoda Clone Vytvoří nový DeclarativeWebTest je kopie aktuální instance.
Veřejná metoda EndCondition (Zděděno z WebTest.)
Veřejná metoda EndLoop (Zděděno z WebTest.)
Veřejná metoda EndTransaction(String) Ukončení transakce časovač se zadaným názvem. (Zděděno z WebTest.)
Veřejná metoda EndTransaction(String, Boolean) Zadanou transakci končí. (Zděděno z WebTest.)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda ExecuteConditionalRule (Zděděno z WebTest.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetDataTableRowCount (Zděděno z WebTest.)
Veřejná metoda GetEnumerator Čítač výčtu zobrazující výčet položek v testu výkonu webových získá. (Zděděno z WebTest.)
Veřejná metoda GetExtractionRuleVariables Vrátí se extrakce pravidlo názvy proměnných v testovací web.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetItem Získá WebTestItem s číslem zadaný požadavek od nuly.
Veřejná metoda GetRequestEnumerator Při běhu na základě pravidla podmíněného získává čítač výčtu všech požadavků. (Přepisuje WebTest.GetRequestEnumerator().)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IncludeWebTest(String) Kódované test výkonnosti Web z ve kódované test výkonnosti webové volání. (Zděděno z WebTest.)
Veřejná metoda IncludeWebTest(WebTest) Kódované test výkonnosti Web z ve kódované test výkonnosti webové volání. (Zděděno z WebTest.)
Veřejná metoda IncludeWebTest(String, Boolean) Kódované test výkonnosti Web z ve kódované test výkonnosti webové volání. (Zděděno z WebTest.)
Veřejná metoda IncludeWebTest(WebTest, Boolean) Kódované test výkonnosti Web z ve kódované test výkonnosti webové volání. (Zděděno z WebTest.)
Veřejná metoda InitializeDataBinding Přidá zdroj dat a informace o vazbě dat z atributů pro aktuální instanci.Používá se především pro kódované webové testy. (Přepisuje WebTest.InitializeDataBinding().)
Veřejná metoda InsertItemAt Zadaná položka rejstříku vloží WebTestItem.
Veřejná metoda InternalSetOutcome (Zděděno z WebTest.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda MoveDataTableCursor(String, String) Posune kurzor v tabulce dat na další záznam. (Zděděno z WebTest.)
Veřejná metoda MoveDataTableCursor(String, String, Int32) (Zděděno z WebTest.)
Veřejná metoda RegisterDataSourceInLoop (Zděděno z WebTest.)
Veřejná metoda ReloadDataTable (Zděděno z WebTest.)
Veřejná metoda RemoveItemAt Odstraní WebTestItem na zadanou položku indexu.
Veřejná metoda Stop Zastaví aktuální Web test výkonu. (Zděděno z WebTest.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost PostPage (Zděděno z WebTest.)
Veřejná událost PostRequest Dochází po spuštění každého požadavku, který test výkonu tohoto webu. (Zděděno z WebTest.)
Veřejná událost PostTransaction (Zděděno z WebTest.)
Veřejná událost PostWebTest Vyvolá se po testu výkonu Web. (Zděděno z WebTest.)
Veřejná událost PrePage (Zděděno z WebTest.)
Veřejná událost PreRequest Dochází před každou žádost o tento Web testu výkonnosti. (Zděděno z WebTest.)
Veřejná událost PreRequestDataBinding (Zděděno z WebTest.)
Veřejná událost PreTransaction (Zděděno z WebTest.)
Veřejná událost PreWebTest Vyvolá se před spuštěním testu výkonu webových. (Zděděno z WebTest.)
Veřejná událost ValidateResponse Dochází, pokud byla přijata odpověď na požadavek webové výkonu test a je připraven ověřit. (Zděděno z WebTest.)
Veřejná událost ValidateResponseOnPageComplete (Zděděno z WebTest.)

Nahoru

Poznámky

Nepoužívejte jako základní třída třídy DeclarativeWebTest.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.WebTesting – obor názvů