Classe ExtractAttributeValue

Extrai o valor de um atributo de uma marca HTML especificada.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxe

'Declaração
Public Class ExtractAttributeValue _
    Inherits ExtractionRule
public class ExtractAttributeValue : ExtractionRule
public ref class ExtractAttributeValue : public ExtractionRule
type ExtractAttributeValue =  
    class
        inherit ExtractionRule
    end
public class ExtractAttributeValue extends ExtractionRule

O tipo ExtractAttributeValue expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ExtractAttributeValue Inicializa uma nova instância da classe ExtractAttributeValue.

Início

Propriedades

  Nome Descrição
Propriedade pública AttributeName Obtém ou define um valor que representa o nome do atributo que tem o valor para extrair.
Propriedade pública ContextParameterName Obtém ou define o nome do contexto da propriedade extraído. (Herdado de ExtractionRule.)
Propriedade pública HtmlDecode Obtém ou define um valor que indica se o valor extraído deve ser decodificado antes que o valor é colocado no contexto do teste de desempenho da Web HTML.
Propriedade pública Index
Propriedade pública MatchAttributeName Obtém ou define um nome de atributo adicional que deve ser encontrado na marca HTML que contém o valor de atributo para extrair.Usado em conjunto com MatchAttributeValue.
Propriedade pública MatchAttributeValue Obtém ou define o valor de um atributo adicional que deve ser encontrado na marca HTML que contém o valor de atributo para extrair.Usado em conjunto com MatchAttributeName.
Propriedade pública Required Obtém ou define um valor que indica se a regra de extração deve falhar se o valor a ser extraído não for encontrado na resposta.
Propriedade pública RuleDescription Obsoleta. Este método não é mais usado.Use o DisplayNameAttribute na classe para definir uma descrição para esta regra. (Herdado de ExtractionRule.)
Propriedade pública RuleName Obsoleta. Este método não é mais usado.Use o DisplayNameAttribute na classe para definir um nome de exibição para esta regra. (Herdado de ExtractionRule.)
Propriedade pública TagName Obtém ou define o nome da marca que contém o atributo que você deseja extrair.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método público Extract Se uma correspondência for encontrada, extrai o valor de um atributo. (Substitui ExtractionRule.Extract(Object, ExtractionEventArgs).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Comentários

A regra de extração pesquisa a primeira ocorrência de um valor de atributo, localizado em uma marca HTML que atenda aos critérios de extração. O status de aprovação/reprovação desse teste é determinado pela se o teste é necessária para encontrar o valor de atributo para passar e se os critérios forem atendidos. Para usar a regra de extração, um nome de marca HTML e o atributo localizar devem ser especificados com o TagName e AttributeName Propriedades. Critérios adicionais podem ser identificados com o MatchAttributeName e MatchAttributeValue Propriedades.

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.WebTesting.Rules

Outros recursos

Working with Web Tests

Como: Criar uma regra de extração personalizada para um teste de desempenho de Web

Como: Adicionar uma regra de extração a um teste de desempenho da Web