Namespace Microsoft.VisualStudio.TestTools.WebTesting.Rules
O Microsoft.VisualStudio.TestTools.WebTesting.Rules namespace contém um conjunto de regras usado por testes de desempenho de Web para testar páginas da Web. Essas regras oferecem um conjunto de ferramentas para testar o conteúdo de páginas da Web de testes de desempenho da Web. Além disso, as regras personalizadas podem ser criadas para estender a funcionalidade de testes de desempenho da Web. As regras são identificadas por duas categorias: regras de validação e regras de extração. Regras de extração encontrar conteúdo em páginas da Web e adiciona as informações para o contexto que pode ser passado para solicitações futuras. Regras de validação testa a existência de conteúdo.
Classes
Classe | Descrição | |
---|---|---|
ConditionalRuleTypeAttribute | Atributo que representa o atributo de tipo de regra condicional.Este atributo especifica o tipo de regra condicional para o qual se aplica a regra condicional. | |
ContextParameterExistenceRule | Classe contenha uma regra de condição que verifica se existe de um parâmetro de contexto. | |
CookieComparisonRule | Classe contenha uma regra de condicional verifica o valor de um cookie. | |
CookieExistenceRule | Classe contenha uma regra de condicional que verifica se um cookie específico existe. | |
CountingLoopRule | Classe contenha uma regra condicional que é usada para executar um loop para um determinado número de vezes. | |
ExtractAttributeValue | Extrai o valor de um atributo de uma marca HTML especificada. | |
ExtractFormField | Extrai o valor de um atributo de campo de formulário e adiciona-lo para o WebTestContext. | |
ExtractHiddenFields | Extrai todos os campos ocultos da resposta e adiciona cada valor ao contexto. | |
ExtractHttpHeader | Usado para extrair um valor de cabeçalho HTTP da resposta e colocar o valor do cabeçalho para o WebTestContext. | |
ExtractRegularExpression | Extrai texto da resposta que corresponde ao padrão de expressão regular. | |
ExtractText | Extrai o texto a partir de HtmlDocument ou seja com base na delimitação início/fim seqüências, correspondência de expressões regulares e a ocorrência do texto.O texto extraído é adicionado para o WebTestContext. | |
ForLoopRule | Classe contenha uma regra condicional que representa uma instrução de iteração, uma instrução de inicialização, uma expressão de teste e uma instrução de incremento. | |
IsContextParameterNameAttribute | Atributo para especificar que uma propriedade representa um nome de parâmetro de contexto. | |
LastRequestOutcomeRule | Classe contenha uma regra condicional que compara o resultado da última solicitação.Só se aplica a condição instruções. | |
LastResponseCodeRule | Classe contenha uma regra de condicional que verifica o código de resposta da última resposta.Só se aplica a condição instruções. | |
NumericalComparisonRule | Classe contenha uma regra condicional que consiste em uma comparação numérica. | |
ProbabilityRule | Classe contenha uma regra condicional com base na probabilidade fornecida. | |
RuleExecutionOrderAttribute | Atributo para especificar quando uma regra deve ser executada em relação às solicitações dependentes desta regra. | |
RuleResult | Representa um resultado da execução de uma regra de teste de desempenho na Web. | |
StringComparisonRule | Classe contenha uma regra condicional que consiste em uma comparação de seqüência de caracteres. | |
ValidateFormField | Valida o nome e o valor de um atributo de campo de formulário. | |
ValidateHtmlSelectTag | Uma regra de validação é usada para validar a opção selecionada de uma marca HTML selecione tag. | |
ValidateHtmlTagInnerText | Regra de validação é usada para validar o texto interno de uma marca HTML. | |
ValidateResponseUrl | Representa uma regra que valida um redirecionamento ocorre durante a execução de teste de desempenho da Web somente se o redirecionamento era esperado. | |
ValidationRuleFindText | Valida que o texto especificado existe ou não existe na resposta de texto. | |
ValidationRuleRequestTime | Valida que a resposta a uma solicitação será retornada dentro do período de tempo especificado. | |
ValidationRuleRequiredAttributeValue | Valida que o HtmlDocument fornecido pela resposta contém uma marca que inclui um atributo que tem um valor especificado. | |
ValidationRuleRequiredTag | Valida a existência de uma marca especificada na resposta. | |
ValidationRuleResponseTimeGoal | Usado para verificar que o tempo de resposta para uma solicitação é menor ou igual a meta de tempo de resposta especificado nas propriedades da solicitação. |
Consulte também
Referência
Outros recursos
Como: Adicionar uma regra de validação para um teste de desempenho de Web
Como: Adicionar uma regra de extração a um teste de desempenho da Web
Como: Criar uma regra de validação personalizada para um teste de desempenho de Web
Como: Criar uma regra de extração personalizada para um teste de desempenho de Web