Klasa DeclarativeWebTest
Reprezentuje deklaracyjne, opartych na języku XML testu wydajności sieci Web.
Hierarchia dziedziczenia
System.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 | |
---|---|---|
DeclarativeWebTest | Inicjuje nowe wystąpienie DeclarativeWebTest klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
ConditionalRuleReferences | Zwraca kolekcję odniesienia reguła warunkowego. | |
Context | Pobiera lub ustawia obiekt, który zawiera w kontekście badania zmiennych, które są dostępne na wydajność sieci Web w czasie wykonywania. (Odziedziczone z WebTest). | |
ContextParameters | Pobiera zestaw parametrów kontekstu skojarzonych z tym testu wydajności sieci Web. | |
DataSources | Zwraca kolekcję źródeł danych, które są zdefiniowane dla testu wydajności sieci Web. (Odziedziczone z WebTest). | |
Description | Zwraca lub ustawia opis tekstowy tego testu wydajności sieci Web. | |
Guid | Zwraca lub ustawia identyfikator GUID, który jednoznacznie identyfikuje wystąpienie każdego WebTest. (Odziedziczone z WebTest). | |
InheritFromWebTest | Pobiera WebTest obiektu dla nadrzędnej sieci Web testu wydajności podczas tego testu wydajności sieci Web znajduje się inny test wydajności sieci Web i dziedziczy właściwości testu wydajności nadrzędnej sieci Web. (Odziedziczone z WebTest). | |
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. | |
LastRequestOutcome | (Odziedziczone z WebTest). | |
LastResponse | Pobiera ostatniej odpowiedzi, który został odebrany w tym badaniu wydajności sieci Web najwyższego poziomu żądania. (Odziedziczone z WebTest). | |
Name | Pobiera nazwę w przypadku badania. (Odziedziczone z WebTest). | |
Outcome | Pobiera lub ustawia albo odrzuceniu wynik testu wydajności sieci Web. (Odziedziczone z WebTest). | |
Password | Pobiera i ustawia hasło, który jest używany do uwierzytelniania. (Odziedziczone z WebTest). | |
PreAuthenticate | Zwraca lub ustawia wartość wskazującą, czy wstępne poświadczenie wszystkie żądania sieci Web testu wydajności. (Odziedziczone z WebTest). | |
Proxy | Zwraca lub ustawia wartość, która reprezentuje dla testu wydajności sieci Web używać serwera proxy. (Odziedziczone z WebTest). | |
RequestBodyCaptureLimit | Pobiera lub ustawia limit, w bajtach, który jest używany do przechwytywania danych żądania. (Odziedziczone z WebTest). | |
RequestItems | Zwraca kolekcję elementów żądania w tym przypadku test. | |
ResponseBodyCaptureLimit | Pobiera lub ustawia limit, w bajtach, który jest używany do przechwytywania danych odpowiedzi. (Odziedziczone z WebTest). | |
StopOnError | Pobiera lub ustawia wskazanie, czy badania należy zatrzymać uruchomione, gdy wystąpi błąd. (Odziedziczone z WebTest). | |
UserName | Pobiera i ustawia nazwę użytkownika, który jest używany do uwierzytelniania. (Odziedziczone z WebTest). | |
ValidationRuleReferences | Pobiera reguły sprawdzania poprawności badania poziomu kolekcji odniesienia do wydajności sieci Web. (Odziedziczone z WebTest). | |
WebProxy | Pobiera lub ustawia serwer proxy sieci Web dla tego testu wydajności sieci Web do użycia. (Odziedziczone z WebTest). | |
WebTestPluginReferences | Zwraca kolekcję odwołania do Web wydajności badania dodatków plug-in. (Odziedziczone z WebTest). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddCommentToResult | Dodaje komentarz do wynik testu wydajności sieci Web, najbardziej niedawno ukończone żądania test wydajności sieci Web, transakcji lub włączone testu wydajności sieci Web. (Odziedziczone z WebTest). | |
AddDataSource(String, String, DataBindingAccessMethod, array<String[]) | Dodaje źródła danych do gromadzenia danych, zawarte przez test wydajności sieci Web. (Odziedziczone z WebTest). | |
AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) | Dodaje źródła danych do gromadzenia danych, zawarte przez test wydajności sieci Web. (Odziedziczone z WebTest). | |
AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) | (Odziedziczone z WebTest). | |
AddDataSourceBinding | Definiuje relacji powiązania i dodaje go do kolekcji powiązania źródła danych dla testu wydajności sieci Web. (Odziedziczone z WebTest). | |
BeginCondition | (Odziedziczone z WebTest). | |
BeginLoop | (Odziedziczone z WebTest). | |
BeginTransaction | Czasomierz transakcji jest uruchamiany przy użyciu określonej nazwy. (Odziedziczone z WebTest). | |
Clone | Tworzy nowy DeclarativeWebTest to jest kopia bieżącej instancji. | |
EndCondition | (Odziedziczone z WebTest). | |
EndLoop | (Odziedziczone z WebTest). | |
EndTransaction(String) | Kończy czasomierza transakcji o określonej nazwie. (Odziedziczone z WebTest). | |
EndTransaction(String, Boolean) | Kończy określonej transakcji. (Odziedziczone z WebTest). | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
ExecuteConditionalRule | (Odziedziczone z WebTest). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetDataTableRowCount | (Odziedziczone z WebTest). | |
GetEnumerator | Pobiera modułu wyliczającego, który wylicza elementy w sieci Web testu wydajności. (Odziedziczone z WebTest). | |
GetExtractionRuleVariables | Zwraca wszystkie ekstrakcji nazwy zmiennej reguł w badania w sieci web. | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetItem | Pobiera WebTestItem z numerem określonego żądania od zera. | |
GetRequestEnumerator | Pobiera moduł wyliczający wszystkich żądań w czasie wykonywania na podstawie reguły warunkowego. (Zastępuje WebTest.GetRequestEnumerator()). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
IncludeWebTest(String) | Wywołuje zakodowanej Web test wydajności od wewnątrz zakodowanej testu wydajności sieci Web. (Odziedziczone z WebTest). | |
IncludeWebTest(WebTest) | Wywołuje zakodowanej Web test wydajności od wewnątrz zakodowanej testu wydajności sieci Web. (Odziedziczone z WebTest). | |
IncludeWebTest(String, Boolean) | Wywołuje zakodowanej Web test wydajności od wewnątrz zakodowanej testu wydajności sieci Web. (Odziedziczone z WebTest). | |
IncludeWebTest(WebTest, Boolean) | Wywołuje zakodowanej Web test wydajności od wewnątrz zakodowanej testu wydajności sieci Web. (Odziedziczone z WebTest). | |
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()). | |
InsertItemAt | Wstawia WebTestItem o indeksie określonego elementu. | |
InternalSetOutcome | (Odziedziczone z WebTest). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
MoveDataTableCursor(String, String) | Kursor w tabeli danych przechodzi do następnego rekordu. (Odziedziczone z WebTest). | |
MoveDataTableCursor(String, String, Int32) | (Odziedziczone z WebTest). | |
RegisterDataSourceInLoop | (Odziedziczone z WebTest). | |
ReloadDataTable | (Odziedziczone z WebTest). | |
RemoveItemAt | Usuwa WebTestItem o indeksie określonego elementu. | |
Stop | Zatrzymuje bieżący test wydajności sieci Web. (Odziedziczone z WebTest). | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
PostPage | (Odziedziczone z WebTest). | |
PostRequest | Występuje po wykonaniu każdego wniosku, że wydajność tej sieci Web. (Odziedziczone z WebTest). | |
PostTransaction | (Odziedziczone z WebTest). | |
PostWebTest | Występuje po uruchomieniu testu wydajności sieci Web. (Odziedziczone z WebTest). | |
PrePage | (Odziedziczone z WebTest). | |
PreRequest | Występuje przed każdego żądania sieci Web działa testu wydajności. (Odziedziczone z WebTest). | |
PreRequestDataBinding | (Odziedziczone z WebTest). | |
PreTransaction | (Odziedziczone z WebTest). | |
PreWebTest | Występuje przed uruchomieniem testu wydajności sieci Web. (Odziedziczone z WebTest). | |
ValidateResponse | Występuje, gdy odpowiedzi na żądanie test wydajności sieci Web zostały odebrane i jest gotowy do zatwierdzane. (Odziedziczone z WebTest). | |
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.