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 | |
---|---|---|
ExtractAttributeValue | Inicializa uma nova instância da classe ExtractAttributeValue. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
AttributeName | Obtém ou define um valor que representa o nome do atributo que tem o valor para extrair. | |
ContextParameterName | Obtém ou define o nome do contexto da propriedade extraído. (Herdado de ExtractionRule.) | |
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. | |
Index | ||
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. | |
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. | |
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. | |
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.) | |
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.) | |
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 | |
---|---|---|
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Extract | Se uma correspondência for encontrada, extrai o valor de um atributo. (Substitui ExtractionRule.Extract(Object, ExtractionEventArgs).) | |
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.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
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
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