Microsoft.VisualStudio.TestTools.WebTesting.Rules (Espacio de nombres)
El espacio de nombres Microsoft.VisualStudio.TestTools.WebTesting.Rules contiene un conjunto de reglas que las pruebas de rendimiento web usan para probar las páginas web.Estas reglas proporcionan a las pruebas de rendimiento web un conjunto de herramientas para probar el contenido de las páginas web.Además, se pueden crear reglas personalizadas para extender la funcionalidad de las pruebas de rendimiento web.Existen dos categorías de reglas: reglas de extracción y reglas de validación.Las reglas de extracción buscan el contenido de páginas web y agregan esta información al contexto que se puede pasar a las solicitudes futuras.Las reglas de validación comprueban la existencia de contenidos.
Clases
Clase | Descripción | |
---|---|---|
ConditionalRuleTypeAttribute | Atributo que representa el tipo de atributo de la regla condicional.Este atributo especifica el tipo de regla condicional al que se aplica dicha regla. | |
ContextParameterExistenceRule | Clase que contiene una regla de la condición que comprueba si existe un parámetro de contexto. | |
CookieComparisonRule | Clase que contiene una regla condicional que comprueba el valor de una cookie. | |
CookieExistenceRule | Clase que contiene una regla condicional que comprueba si existe una cookie concreta. | |
CountingLoopRule | Clase que contiene una regla condicional que se usa para ejecutar un bucle un número determinado de veces. | |
ExtractAttributeValue | Extrae el valor de un atributo de una etiqueta HTML especificada. | |
ExtractFormField | Extrae el valor de un atributo de campo de formulario y lo agrega a WebTestContext. | |
ExtractHiddenFields | Extrae todos los campos ocultos de la respuesta y agrega cada valor al contexto. | |
ExtractHttpHeader | Se utiliza para extraer un valor de encabezado HTTP de la respuesta y colocar dicho valor en WebTestContext. | |
ExtractRegularExpression | Extrae texto de la respuesta que coincide con el modelo de expresión regular. | |
ExtractText | Extrae texto de HtmlDocument que se basa en las cadenas delimitadoras de inicio/fin, la búsqueda de coincidencias de expresiones regulares y la aparición del texto.El texto extraído se agrega a WebTestContext. | |
ForLoopRule | Clase que contiene una regla condicional que representa una instrucción de iteración, una instrucción de inicialización, una expresión de comprobación y una instrucción de incremento. | |
IsContextParameterNameAttribute | Atributo para especificar que una propiedad representa un nombre de parámetro del contexto. | |
LastRequestOutcomeRule | Clase que contiene una regla condicional que compara el resultado de la última solicitud.Sólo se aplica a las instrucciones condicionales. | |
LastResponseCodeRule | Clase que contiene una regla condicional que comprueba el código de la respuesta de la última respuesta.Sólo se aplica a las instrucciones condicionales. | |
NumericalComparisonRule | Clase que contiene una regla condicional que consta de una comparación numérica. | |
ProbabilityRule | Clase que contiene una regla condicional en la que se basa la probabilidad proporcionada. | |
RuleExecutionOrderAttribute | Atributo para especificar cuándo se debe ejecutar una regla con respecto a las solicitudes dependientes de esta regla. | |
RuleResult | Representa el resultado de la ejecución de una regla de prueba de rendimiento web. | |
StringComparisonRule | Clase que contiene una regla condicional que consta de una comparación de cadenas. | |
ValidateFormField | Valida el nombre y el valor de un atributo de campo de formulario. | |
ValidateHtmlSelectTag | Una regla de validación que se usa para validar la opción seleccionada de una etiqueta Select de HTML. | |
ValidateHtmlTagInnerText | Regla de validación que se usa para validar el texto interno de una etiqueta HTML. | |
ValidateResponseUrl | Representa una regla que valida que se produce una redirección durante la ejecución de la prueba de rendimiento web si, y solo si, se esperaba la redirección. | |
ValidationRuleFindText | Valida si el texto especificado existe o no existe en la respuesta de texto. | |
ValidationRuleRequestTime | Valida que la respuesta a una solicitud se devuelve dentro del período de tiempo especificado. | |
ValidationRuleRequiredAttributeValue | Valida que el objeto HtmlDocument proporcionado por la respuesta contenga una etiqueta que incluya un atributo con un valor especificado. | |
ValidationRuleRequiredTag | Valida la existencia de una etiqueta especificada en la respuesta. | |
ValidationRuleResponseTimeGoal | Se usa para comprobar que el tiempo de respuesta para una solicitud es menor o igual que el tiempo de respuesta objetivo que se especifica en las propiedades de la solicitud. |
Vea también
Referencia
Otros recursos
Cómo: Agregar una regla de validación a una prueba de rendimiento web
Cómo: Agregar una regla de extracción a una prueba de rendimiento web
Cómo: Crear una regla de validación personalizada para una prueba de rendimiento web
Cómo: Crear una regla de extracción personalizada para una prueba de rendimiento web