DeclarativeWebTest, classe
Représente un test de performances de site Web XML déclaratif.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.TestTools.WebTesting.WebTest
Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest
Espace de noms : Microsoft.VisualStudio.TestTools.WebTesting
Assembly : Microsoft.VisualStudio.QualityTools.WebTestFramework (dans Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Syntaxe
'Déclaration
<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
Le type DeclarativeWebTest expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DeclarativeWebTest | Initialise une nouvelle instance de la classe DeclarativeWebTest. |
Début
Propriétés
Nom | Description | |
---|---|---|
ConditionalRuleReferences | Obtient une collection des références de règles conditionnelles. | |
Context | (Hérité de WebTest.) | |
ContextParameters | Obtient le jeu de paramètres de contexte associé à ce test de performances Web. | |
DataSources | (Hérité de WebTest.) | |
Description | Obtient ou définit la description textuelle de ce test de performances Web. | |
Guid | (Hérité de WebTest.) | |
InheritFromWebTest | (Hérité de WebTest.) | |
Items | Obtient ou définit le jeu des éléments contenus dans ce test de performances Web.Les éléments sont des transactions, des demandes, des commentaires et des tests de performances Web inclus. | |
LastRequestOutcome | (Hérité de WebTest.) | |
LastResponse | (Hérité de WebTest.) | |
Name | (Hérité de WebTest.) | |
Outcome | (Hérité de WebTest.) | |
Password | (Hérité de WebTest.) | |
PreAuthenticate | (Hérité de WebTest.) | |
Proxy | (Hérité de WebTest.) | |
RequestBodyCaptureLimit | (Hérité de WebTest.) | |
RequestItems | Obtient une collection de tous les éléments de la requête dans ce cas de test. | |
ResponseBodyCaptureLimit | (Hérité de WebTest.) | |
ResultsLocale | (Hérité de WebTest.) | |
StopOnError | (Hérité de WebTest.) | |
UserName | (Hérité de WebTest.) | |
ValidationRuleReferences | (Hérité de WebTest.) | |
WebProxy | (Hérité de WebTest.) | |
WebTestPluginReferences | (Hérité de WebTest.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddCommentToResult | (Hérité de WebTest.) | |
AddDataSource(String, String, DataBindingAccessMethod, array<String[]) | (Hérité de WebTest.) | |
AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) | (Hérité de WebTest.) | |
AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) | (Hérité de WebTest.) | |
AddDataSourceBinding | (Hérité de WebTest.) | |
BeginCondition | (Hérité de WebTest.) | |
BeginLoop | (Hérité de WebTest.) | |
BeginTransaction | (Hérité de WebTest.) | |
Clone | Crée un nouveau DeclarativeWebTest qui est une copie de l'instance actuelle. | |
EndCondition | (Hérité de WebTest.) | |
EndLoop | (Hérité de WebTest.) | |
EndTransaction(String) | (Hérité de WebTest.) | |
EndTransaction(String, Boolean) | (Hérité de WebTest.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
ExecuteConditionalRule | (Hérité de WebTest.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetDataTableRowCount | (Hérité de WebTest.) | |
GetEnumerator | (Hérité de WebTest.) | |
GetExtractionRuleVariables | Retourne tous les noms de variables de la règle d'extraction dans le test Web. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetItem | Obtient le WebTestItem avec le numéro de demande basé sur zéro spécifié. | |
GetRequestEnumerator | Obtient un énumérateur pour toutes les demandes au cours de l'exécution selon la règle conditionnelle. (Substitue WebTest.GetRequestEnumerator().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IncludeWebTest(String) | (Hérité de WebTest.) | |
IncludeWebTest(WebTest) | (Hérité de WebTest.) | |
IncludeWebTest(String, Boolean) | (Hérité de WebTest.) | |
IncludeWebTest(WebTest, Boolean) | (Hérité de WebTest.) | |
InitializeDataBinding | Ajoute des informations de source de données et de liaison de données à partir d'attributs à l'instance actuelle.Principalement utilisé pour les tests Web codés. (Substitue WebTest.InitializeDataBinding().) | |
InsertItemAt | Insère un WebTestItem à l'index d'élément spécifié. | |
InternalSetOutcome | (Hérité de WebTest.) | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
MoveDataTableCursor(String, String) | (Hérité de WebTest.) | |
MoveDataTableCursor(String, String, Int32) | (Hérité de WebTest.) | |
RegisterDataSourceInLoop | (Hérité de WebTest.) | |
ReloadDataTable | (Hérité de WebTest.) | |
RemoveItemAt | Supprime le WebTestItem de l'index d'élément spécifié. | |
Stop | (Hérité de WebTest.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
PostPage | (Hérité de WebTest.) | |
PostRequest | (Hérité de WebTest.) | |
PostTransaction | (Hérité de WebTest.) | |
PostWebTest | (Hérité de WebTest.) | |
PrePage | (Hérité de WebTest.) | |
PreRequest | (Hérité de WebTest.) | |
PreRequestDataBinding | (Hérité de WebTest.) | |
PreTransaction | (Hérité de WebTest.) | |
PreWebTest | (Hérité de WebTest.) | |
ValidateResponse | (Hérité de WebTest.) | |
ValidateResponseOnPageComplete | (Hérité de WebTest.) |
Début
Notes
N'utilisez pas la classe DeclarativeWebTest comme classe de base.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.