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