Classe DeclarativeWebTest
Rappresenta un test delle prestazioni Web dichiarativo, basato su XML.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.TestTools.WebTesting.WebTest
Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest
Spazio dei nomi: Microsoft.VisualStudio.TestTools.WebTesting
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintassi
'Dichiarazione
<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
Il tipo DeclarativeWebTest espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
DeclarativeWebTest | Inizializza una nuova istanza della classe DeclarativeWebTest. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ConditionalRuleReferences | Ottiene una raccolta di riferimenti a regole condizionali. | |
Context | (Ereditato da WebTest) | |
ContextParameters | Ottiene l'insieme di parametri di contesto associato a questo test delle prestazioni Web. | |
DataSources | (Ereditato da WebTest) | |
Description | Ottiene o imposta una descrizione testuale del test delle prestazioni Web specificato. | |
Guid | (Ereditato da WebTest) | |
InheritFromWebTest | (Ereditato da WebTest) | |
Items | Ottiene o imposta l'insieme di elementi contenuto nel test delle prestazioni Web specificato.Gli elementi sono transazioni, richieste, commenti e test delle prestazioni Web inclusi. | |
LastRequestOutcome | (Ereditato da WebTest) | |
LastResponse | (Ereditato da WebTest) | |
Name | (Ereditato da WebTest) | |
Outcome | (Ereditato da WebTest) | |
Password | (Ereditato da WebTest) | |
PreAuthenticate | (Ereditato da WebTest) | |
Proxy | (Ereditato da WebTest) | |
RequestBodyCaptureLimit | (Ereditato da WebTest) | |
RequestItems | Ottiene una raccolta di tutti gli elementi di richiesta di questo test case. | |
ResponseBodyCaptureLimit | (Ereditato da WebTest) | |
ResultsLocale | (Ereditato da WebTest) | |
StopOnError | (Ereditato da WebTest) | |
UserName | (Ereditato da WebTest) | |
ValidationRuleReferences | (Ereditato da WebTest) | |
WebProxy | (Ereditato da WebTest) | |
WebTestPluginReferences | (Ereditato da WebTest) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddCommentToResult | (Ereditato da WebTest) | |
AddDataSource(String, String, DataBindingAccessMethod, array<String[]) | (Ereditato da WebTest) | |
AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) | (Ereditato da WebTest) | |
AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) | (Ereditato da WebTest) | |
AddDataSourceBinding | (Ereditato da WebTest) | |
BeginCondition | (Ereditato da WebTest) | |
BeginLoop | (Ereditato da WebTest) | |
BeginTransaction | (Ereditato da WebTest) | |
Clone | Crea un nuovo oggetto DeclarativeWebTest che consiste in una copia dell'istanza corrente. | |
EndCondition | (Ereditato da WebTest) | |
EndLoop | (Ereditato da WebTest) | |
EndTransaction(String) | (Ereditato da WebTest) | |
EndTransaction(String, Boolean) | (Ereditato da WebTest) | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
ExecuteConditionalRule | (Ereditato da WebTest) | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetDataTableRowCount | (Ereditato da WebTest) | |
GetEnumerator | (Ereditato da WebTest) | |
GetExtractionRuleVariables | Restituisce tutti i nomi delle variabili della regola di estrazione nel test Web. | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetItem | Ottiene il WebTestItem con il numero della richiesta in base zero specificato. | |
GetRequestEnumerator | Ottiene un enumeratore per tutte le richieste in fase di esecuzione in base alla regola condizionale. (Esegue l'override di WebTest.GetRequestEnumerator()). | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IncludeWebTest(String) | (Ereditato da WebTest) | |
IncludeWebTest(WebTest) | (Ereditato da WebTest) | |
IncludeWebTest(String, Boolean) | (Ereditato da WebTest) | |
IncludeWebTest(WebTest, Boolean) | (Ereditato da WebTest) | |
InitializeDataBinding | Aggiunge informazioni relative all'origine dati e all'associazione dati dagli attributi all'istanza corrente.Principalmente utilizzato per i test Web codificati. (Esegue l'override di WebTest.InitializeDataBinding()). | |
InsertItemAt | Inserisce un WebTestItem in corrispondenza dell'indice dell'elemento specificato. | |
InternalSetOutcome | (Ereditato da WebTest) | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
MoveDataTableCursor(String, String) | (Ereditato da WebTest) | |
MoveDataTableCursor(String, String, Int32) | (Ereditato da WebTest) | |
RegisterDataSourceInLoop | (Ereditato da WebTest) | |
ReloadDataTable | (Ereditato da WebTest) | |
RemoveItemAt | Rimuove il WebTestItem in corrispondenza dell'indice dell'elemento specificato. | |
Stop | (Ereditato da WebTest) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PostPage | (Ereditato da WebTest) | |
PostRequest | (Ereditato da WebTest) | |
PostTransaction | (Ereditato da WebTest) | |
PostWebTest | (Ereditato da WebTest) | |
PrePage | (Ereditato da WebTest) | |
PreRequest | (Ereditato da WebTest) | |
PreRequestDataBinding | (Ereditato da WebTest) | |
PreTransaction | (Ereditato da WebTest) | |
PreWebTest | (Ereditato da WebTest) | |
ValidateResponse | (Ereditato da WebTest) | |
ValidateResponseOnPageComplete | (Ereditato da WebTest) |
In alto
Note
Non utilizzare la classe DeclarativeWebTest come classe di base.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.