Partilhar via


Criando um Teste da Web

Um teste da Web simula como um usuário final pode interagir com um aplicativo da Web.Normalmente, você cria testes da Web gravando solicitações HTTP usando o gravador de testes da Web (Web Test Recorder) em uma sessão do navegador, mas você também pode construir testes da Web manualmente usando o editor de testes da Web (Web Test Editor).Para obter mais informações, consulte Como: Registro de um teste da Web.

Testes da Web

Quando você abre um arquivo .webtest, Visual Studio Abre o arquivo no Editor de Testes na Web, que exibe uma estrutura de árvore de nós. Os nós podem ser editados usando a janela Propriedades em Visual Studio.

Embora um teste da Web gravado forneça Web poderosa recursos de teste, ele não tem o controle de fluxo e as construções oferecidas por linguagens de programação mais avançadas de loop.Microsoft Visual Studio Team System Test Edition Fornece a funcionalidade para gerar um teste codificado diretamente de um teste gravado. Um teste da Web codificado é um arquivo de código .NET que herda de WebTest no Visual C# ou de ThreadedWebTest no Visual Basic.Ele gera uma sequência de solicitações HTTP.Testes da Web codificados devem ser usada quando controle de fluxo avançado e construções de looping forem necessários.Geração de código é o meio primário e recomendado para criar testes da Web codificados.

Para obter mais informações, consulte Como: Criar um teste da Web codificado.

O que Testar

Embora você possa executar um teste da Web para qualquer site da Web, esta é não a maneira típica na qual essa ferramenta Teste da Web é usada.Geralmente, você testa um site da Web que você tem em desenvolvimento, não seu site da Web público, de produção.Este site que você testa é chamado seu site da Web que não está em produção.

Observação:

Em Team System 2008 Test Edition, o gravador de teste da Web pode gravar solicitações HTTP feitas por meio de através de JavaScript, chamadas AJAX e janelas pop-up. Valores de parâmetro dinâmico, tais sistema autônomo identificações que aparecem em parâmetros de cadeia de caracteres de consulta ou parâmetros de POST de formulário, de sessão são automaticamente detectados e correlacionados. Por exemplo, o estado de exibição do ASP.NET em solicitações do AJAX é automaticamente correlacionado.

Consulte também

Tarefas

Como: Registro de um teste da Web

Como: conjunto horários pense em um teste da Web

Como: Criar um teste da Web codificado