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