Compartir a través de


DeclarativeWebTest (Clase)

Representa una prueba de rendimiento web declarativa basada en XML.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.VisualStudio.TestTools.WebTesting
Ensamblado:  Microsoft.VisualStudio.QualityTools.WebTestFramework (en Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxis

'Declaración
<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

El tipo DeclarativeWebTest expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DeclarativeWebTest Inicializa una nueva instancia de la clase DeclarativeWebTest.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ConditionalRuleReferences Obtiene una colección de referencias de regla condicional.
Propiedad pública Context (Se hereda de WebTest).
Propiedad pública ContextParameters Obtiene el conjunto de parámetros de contexto asociados a esta prueba web.
Propiedad pública DataSources (Se hereda de WebTest).
Propiedad pública Description Obtiene o establece una descripción textual de esta prueba de rendimiento web.
Propiedad pública Guid (Se hereda de WebTest).
Propiedad pública InheritFromWebTest (Se hereda de WebTest).
Propiedad pública Items Obtiene o establece el conjunto de elementos incluidos en esta prueba de rendimiento web.Los elementos son transacciones, solicitudes, comentarios y pruebas de rendimiento web incluidas.
Propiedad pública LastRequestOutcome (Se hereda de WebTest).
Propiedad pública LastResponse (Se hereda de WebTest).
Propiedad pública Name (Se hereda de WebTest).
Propiedad pública Outcome (Se hereda de WebTest).
Propiedad pública Password (Se hereda de WebTest).
Propiedad pública PreAuthenticate (Se hereda de WebTest).
Propiedad pública Proxy (Se hereda de WebTest).
Propiedad pública RequestBodyCaptureLimit (Se hereda de WebTest).
Propiedad pública RequestItems Obtiene una colección de todos los elementos de solicitud en este caso de prueba.
Propiedad pública ResponseBodyCaptureLimit (Se hereda de WebTest).
Propiedad pública ResultsLocale (Se hereda de WebTest).
Propiedad pública StopOnError (Se hereda de WebTest).
Propiedad pública UserName (Se hereda de WebTest).
Propiedad pública ValidationRuleReferences (Se hereda de WebTest).
Propiedad pública WebProxy (Se hereda de WebTest).
Propiedad pública WebTestPluginReferences (Se hereda de WebTest).

Arriba

Métodos

  Nombre Descripción
Método público AddCommentToResult (Se hereda de WebTest).
Método público AddDataSource(String, String, DataBindingAccessMethod, array<String[]) (Se hereda de WebTest).
Método público AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) (Se hereda de WebTest).
Método público AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) (Se hereda de WebTest).
Método público AddDataSourceBinding (Se hereda de WebTest).
Método público BeginCondition (Se hereda de WebTest).
Método público BeginLoop (Se hereda de WebTest).
Método público BeginTransaction (Se hereda de WebTest).
Método público Clone Crea un nuevo objeto DeclarativeWebTest que es una copia de la instancia actual.
Método público EndCondition (Se hereda de WebTest).
Método público EndLoop (Se hereda de WebTest).
Método público EndTransaction(String) (Se hereda de WebTest).
Método público EndTransaction(String, Boolean) (Se hereda de WebTest).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público ExecuteConditionalRule (Se hereda de WebTest).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetDataTableRowCount (Se hereda de WebTest).
Método público GetEnumerator (Se hereda de WebTest).
Método público GetExtractionRuleVariables Devuelve todos los nombres de variables de reglas de extracción en la prueba web.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetItem Obtiene el WebTestItem con el número de solicitud de base cero especificado.
Método público GetRequestEnumerator Obtiene un enumerador para todas las solicitudes en tiempo de ejecución basándose en la regla condicional. (Invalida a WebTest.GetRequestEnumerator()).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IncludeWebTest(String) (Se hereda de WebTest).
Método público IncludeWebTest(WebTest) (Se hereda de WebTest).
Método público IncludeWebTest(String, Boolean) (Se hereda de WebTest).
Método público IncludeWebTest(WebTest, Boolean) (Se hereda de WebTest).
Método público InitializeDataBinding Agrega información de origen de datos y enlace de datos de los atributos a la instancia actual.Se usa principalmente para las pruebas web codificadas. (Invalida a WebTest.InitializeDataBinding()).
Método público InsertItemAt Inserta un objeto WebTestItem en el índice del elemento especificado.
Método público InternalSetOutcome (Se hereda de WebTest).
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público MoveDataTableCursor(String, String) (Se hereda de WebTest).
Método público MoveDataTableCursor(String, String, Int32) (Se hereda de WebTest).
Método público RegisterDataSourceInLoop (Se hereda de WebTest).
Método público ReloadDataTable (Se hereda de WebTest).
Método público RemoveItemAt Quita el elemento WebTestItem que está en el índice especificado.
Método público Stop (Se hereda de WebTest).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Eventos

  Nombre Descripción
Evento público PostPage (Se hereda de WebTest).
Evento público PostRequest (Se hereda de WebTest).
Evento público PostTransaction (Se hereda de WebTest).
Evento público PostWebTest (Se hereda de WebTest).
Evento público PrePage (Se hereda de WebTest).
Evento público PreRequest (Se hereda de WebTest).
Evento público PreRequestDataBinding (Se hereda de WebTest).
Evento público PreTransaction (Se hereda de WebTest).
Evento público PreWebTest (Se hereda de WebTest).
Evento público ValidateResponse (Se hereda de WebTest).
Evento público ValidateResponseOnPageComplete (Se hereda de WebTest).

Arriba

Comentarios

No utilice la clase DeclarativeWebTest como una clase base.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.WebTesting (Espacio de nombres)