Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
The Microsoft.VisualStudio.TestTools.WebTesting espaço para nome fornece classes que permitem o teste da Web. Este namespace inclui o WebTest classe que é a classe base para todos os testes da Web. The WebTestRequest e WebTestResponse classes simular as solicitações e respostas HTTP das páginas da Web em teste. Essas classes de usam o FormPostHttpBody classe para simular o uso de parâmetros de POST de formulário. Microsoft.VisualStudio.TestTools.WebTesting também inclui classes para regras de teste, identificando itens de trabalho, seqüências de caracteres de consulta, contexto HTTP e plug-ins que fornecem recursos de testes, vinculação de dados.
Classes
| Classe | Descrição | |
|---|---|---|
![]() |
Comment | Representa um comentário que o criador de teste adiciona a um teste da Web. |
![]() |
ConnectionFailedWebTestException | Uma exceção é acionada pelo mecanismo de teste para erros de falha de conexão durante um teste da Web. |
![]() |
ContextParameter | |
![]() |
ContextParameterCollection | |
![]() |
CssIterationAttribute | Representa a iteração de projeto ao qual esse teste corresponde.Esta classe não pode ser herdada. |
![]() |
CssProjectStructureAttribute | Representa o nó na hierarquia do projeto da equipe ao qual esse teste corresponde. |
![]() |
DataBindingAttribute | Contém informações que define propriedades de vinculação de dados para um teste da Web.Esta classe não pode ser herdada. |
![]() |
DataSource | Define uma fonte de dados para um teste da Web. |
![]() |
DataSourceAttribute | Contém informações que descrevem uma fonte de dados para um teste da Web.Esta classe não pode ser herdada. |
![]() |
DataSourceCollection | |
![]() |
DataSourceTable | Um objeto que representa uma tabela em uma fonte de dados que você pode usar em um teste da Web. |
![]() |
DataSourceTableCollection | |
![]() |
DeclarativeWebTest | Representa um teste da Web declarativo, baseada em XML. |
![]() |
DeclarativeWebTestSerializer | Carrega o Sumário de um arquivo .webtest em uma instância do DeclarativeWebTest classe. |
![]() |
DeploymentItemAttribute | Usado para especificar itens de implantação, sistema autônomo um arquivo ou pasta para a implantação por teste.Esta classe não pode ser herdada. |
![]() |
ExtractionEventArgs | Fornece dados para o ExtractValues evento. |
![]() |
ExtractionRule | Basear a classe usada para definir regras para obtenção de dados de uma resposta da Web que é gerado por um teste da Web. |
![]() |
ExtractionRuleReference | |
![]() |
ExtractionRuleReferenceCollection | |
![]() |
FileUploadParameter | Representa um parâmetro de POST de formulário de carregar arquivo. |
![]() |
FormPostHttpBody | Representa um corpo de POST de formulário HTML com uma coleção de parâmetros de formulário. |
![]() |
FormPostParameter | Representa um parâmetro POST de formulário HTML. |
![]() |
FormPostParameterCollection | Representa um contêiner com rigidez de tipos de parâmetros de POST de formulário. |
![]() |
HtmlAttribute | Representa um atributo HTML. |
![]() |
HtmlAttributeWithOffsets | Estende o básico HtmlAttribute e rastreia os deslocamentos iniciantes e final em um documento HTML. |
![]() |
HtmlDocument | Fornece acesso ao conjunto de Rótulos HTML no corpo de resposta de HTML. |
![]() |
HtmlTag | The HtmlTag objeto é a base do documento HTML e a estrutura do documento analisada. |
![]() |
HtmlTagWithOffsets | Estende o básico HtmlTag acompanhamento o início e término marca deslocamentos dentro do documento HTML. |
![]() |
IncludeCodedWebTestAttribute | Contém informações que definem um teste Web codificado que está incluído em outro teste da Web. |
![]() |
IncludeDeclarativeWebTestAttribute | Contém informações que definem um teste Web codificado que está incluído em outro teste da Web. |
![]() |
IncludedWebTest | Representa uma Web de teste ou seja incluído em outro teste da Web. |
![]() |
OwnerAttribute | Usado para especificar a pessoa responsável por manter, executando e/ou o teste de depuração.Esta classe não pode ser herdada. |
![]() |
Parameter | Representa uma classe base do parâmetro HTTP. |
![]() |
PluginOrRuleProperty | Um parâmetro fornecido para uma regra de extração, regra de validação, ou plug-in. |
![]() |
PostPageEventArgs | |
![]() |
PostRequestEventArgs | Fornece dados para o WebTestRequest.PostRequest e WebTest.PostRequest eventos. |
![]() |
PostTransactionEventArgs | |
![]() |
PostWebTestEventArgs | Fornece dados para o PostWebTest evento. |
![]() |
PrePageEventArgs | |
![]() |
PreRequestEventArgs | Fornece dados para o WebTest.PreRequest evento. |
![]() |
PreTransactionEventArgs | |
![]() |
PreWebTestEventArgs | Fornece dados para o PreWebTest evento. |
![]() |
PriorityAttribute | Usado para especificar a prioridade de um teste de unidade.Esta classe não pode ser herdada. |
![]() |
PropertyCollection | Representa um contêiner com rigidez de tipos de propriedades de regra de teste da Web. |
![]() |
QueryStringParameter | Representa um parâmetro de querystring HTTP. |
![]() |
QueryStringParameterCollection | Representa um contêiner com rigidez de tipos de parâmetros de cadeia de caracteres de consulta. |
![]() |
StringHttpBody | Representa um corpo HTTP na forma de seqüência de caracteres usada para oferecer suporte a SOAP. |
![]() |
TestDescriptionAttribute | Usado para especificar a descrição do teste.Esta classe não pode ser herdada. |
![]() |
ThreadedWebTest | Representa uma classe base para um teste Web codificado que usa um único segmento por iteração de teste da Web. |
![]() |
TimeoutAttribute | Use esse atributo para especificar o período de time limite de um teste da Web. |
![]() |
TransactionTimer | |
![]() |
ValidationEventArgs | Fornece dados para o ValidateResponse evento. |
![]() |
ValidationRule | Verifica as solicitações retornam respostas HTTP válidas e que o Sumário da resposta corresponde os resultados esperados.Essa classe deve ser herdada. |
![]() |
ValidationRuleReference | |
![]() |
ValidationRuleReferenceCollection | Representa um contêiner com rigidez de tipos, serializável para regras de validação de teste da Web. |
![]() |
WebTest | Classe base para todos os testes da Web.Testes da Web codificados em translation from VPE for Csharp derivam diretamente dessa classe. |
![]() |
WebTestBaseCollection<T> | |
![]() |
WebTestContext | Representa o contexto disponível para um WebTest. |
![]() |
WebTestEmptyTableException | Representa um WebTestEndOfDataException. |
![]() |
WebTestEndOfDataException | The exception that is thrown when data binding is being performed on a table with the UniqueDataBindingAccessMethod when there are no more rows of data in the table. |
![]() |
WebTestException | A exceção é lançada pelo mecanismo de teste para erros que ocorrem enquanto um teste está sendo executado. |
![]() |
WebTestItem | Classe base para WebTestRequest. |
![]() |
WebTestItemCollection | Representa um contêiner com rigidez de tipos de itens de teste da Web. |
![]() |
WebTestPageStatistics | Contém as estatísticas sobre a execução da página. |
![]() |
WebTestPlugin | Fornece um meio para executar código e acessar um WebTest antes e após a execução de teste da Web. Essa classe deve ser herdada. |
![]() |
WebTestPluginReference | |
![]() |
WebTestPluginReferenceCollection | Representa um contêiner com rigidez de tipos serializável para referências de plug-in de teste da Web. |
![]() |
WebTestRequest | Representa uma solicitação HTTP que será enviada para um servidor Web. |
![]() |
WebTestRequestCollection | Um contêiner com rigidez de tipos serializável para cabeçalhos de solicitação de teste da Web. |
![]() |
WebTestRequestHeader | Representa um cabeçalho HTTP. |
![]() |
WebTestRequestHeaderCollection | Um contêiner com rigidez de tipos serializável para cabeçalhos de solicitação de teste da Web. |
![]() |
WebTestRequestPlugin | Recebe notificações antes e após uma solicitação é processada. |
![]() |
WebTestRequestPluginConverter | |
![]() |
WebTestRequestPluginReference | |
![]() |
WebTestRequestPluginReferenceCollection | Representa um contêiner com rigidez de tipos de referências do Web teste solicitação plug-in. |
![]() |
WebTestRequestStatistics | Usado para rastrear informações de chave são reunidas quando a solicitação é executada. |
![]() |
WebTestResponse | Representa uma resposta HTTP. |
![]() |
WebTestRuleBase | |
![]() |
WorkItemAttribute | Use esse atributo para especificar um item de trabalho que está associado a um teste. |
Interfaces
| Interface | Descrição | |
|---|---|---|
![]() |
IHttpBody | Fornece uma interface comum para acessar um corpo HTTP. |
Enumerações
| Enumeração | Descrição | |
|---|---|---|
![]() |
DataBindingAccessMethod | Enumeração para o método de acesso que é usado para vinculação de dados. |
![]() |
Outcome | |
![]() |
ValidationLevel | Usado para identificar a importância de uma regra de validação executado em um teste de carga. |
![]() |
WebTestExecutionInstruction | Usada para indicar como manipular uma operação. |
Consulte também
Referência
Outros recursos
Noções básicas sobre testes da Web
Executando e exibição de um teste da Web
Como: Executar um teste da Web a partir da linha de comando
Como: Criar um teste da Web codificado
Demonstra Passo a passo: Gravando e executando um teste da Web
.gif)
.gif)
.gif)