Compartilhar via


A gravação de testes usando o Windows Internet Explorer e reproduzir Back usando o Mozilla Firefox

Usando o Microsoft Visual Studio 2010 Pack 2 de recurso, você pode usar Windows Internet Explorer 7 (ou versões posteriores) para gravar as ações de interface do usuário em um site ou um aplicativo baseado na Web e, em seguida, reproduzir os testes usando o Mozilla Firefox versões de navegador 3.5 ou 3.6.

Aviso

Depois de concluir a instalação do Microsoft Visual Studio 2010 Pack 2 de recurso, se você quiser usar o pacote de teste para o Mozilla Firefox, deve instalar e configurar a extensão do auxiliar de teste para o Mozilla Firefox. Para obter mais informações, consulte Como: Instalar a extensão do auxiliar de teste para o Mozilla Firefox.

Dica

Por padrão, o arquivo do instalador de extensão do auxiliar de teste (ConfigFFExtension.exe) está localizado em um dos seguintes caminhos:

  • máquinas de 32 bits: %CommonProgramFiles%\Microsoft shared\VSTT\10.0\UITestExtensionPackages\ConfigFFExtension.exe.

  • máquinas de 64 bits: % Shared\VSTT\10.0\UITestExtensionPackages\ConfigFFExtension.exe de %\microsoft de CommonProgramFiles (x86).

Aviso

Você só pode usar o navegador Firefox para reproduzir os testes codificados da interface do usuário. Gravação codificados testes de interface do usuário em sites e aplicativos baseados na Web usando o Firefox, não há suporte para o navegador.

Você pode usar os seguintes tipos de teste para reproduzir a testes de interface do usuário codificados usando o navegador Firefox:

  • Testes codificados da interface do usuário: Você pode criar testes automatizados da interface do usuário (UI) conhecido como testes de interface do usuário codificados. Esses testes fornecem um teste funcional da interface do usuário e a validação dos controles de interface do usuário. Testes codificados da interface do usuário permitem que você teste a funcionalidade da interface do usuário. Eles são mais rápidos a execução de testes manuais. Portanto, você pode executá-los com mais freqüência. Usando o Microsoft Visual Studio 2010 Pack 2 de recurso, você pode registrar ações de interface do usuário em um site ou em um aplicativo baseado na Web. Você pode criar testes de interface do usuário codificados usando o Internet Explorer e reproduzir os testes usando o navegador Firefox.

    Para obter mais informações sobretestes codificados da interface do usuário, consulte Teste de Interface do usuário com testes automatizados de UI.

  • Testes manuais: Você pode criar um manuais de casos de teste para testar seu aplicativo. No caso de teste manual, você pode documentar todas as etapas de teste obrigatório para um cenário específico e quaisquer outras informações que você precisa ter que executar o teste manual. Isso pode incluir a anexação de arquivos para o caso de teste manual. Você deve adicionar os seus casos de teste manuais para um plano de teste para poder executá-los usando o executor de teste. Adicionando seus casos de teste manuais para um plano de salvar os resultados sempre que você executar o teste. Usando o Microsoft Visual Studio 2010 Pack 2 de recurso, você pode criar uma ação de gravação de etapas de teste manual, que são executadas em um site ou em um aplicativo baseado na Web. Você pode registrar os testes usando o Internet Explorer e reproduzir os testes usando o navegador Firefox.

    Para obter mais informações sobretestes manuais, consulte A criação de casos de teste Manual e Testes de execução manuais usando o executor de teste.

Executando testes de interface do usuário de codificados remotamente

Se você quiser executar seus testes codificados da interface do usuário remotamente para seu aplicativo, você deve instalar o Microsoft Visual Studio 2010 recurso Pack 2 em qualquer computador que tenha um agente de teste ou um controlador de teste que você usará para executar os testes. Para obter mais informações sobre como executar codificado de testes de interface do usuário, consulte Como: Configurar o seu agente de teste para executar os testes que interagem com a área de trabalho e Execução automatizada de testes.

Construção codificados testes de interface do usuário com o Team Build

Se você quiser construir o projeto de teste que contém o Silverlight codificados testes de interface do usuário como parte da compilação de equipe usando um agente de compilação, você deve instalar o Microsoft Visual Studio 2010 recurso Pack 2 em qualquer computador que tenha um agente de compilação é usado para construir o projeto de teste. Para obter mais informações sobre como criar e executar testes, consulte Como: Configurar e executar agendada testes após a criação do aplicativo.

Suporte a vários Mozilla Firefox versão Play Back

O usuário pode ter várias versões do Firefox instalado e em vários idiomas da mesma versão do Firefox instalado. A reprodução permite ao usuário escolher a versão e o idioma do Firefox, no qual a reprodução deve para ocorrer. Ao fazer a reprodução usando o executor de teste da Microsoft, todas as versões do Firefox que estão instaladas na máquina são exibidas para o usuário à sua escolha. No caso de CodedUITest, o usuário pode definir o atributo de ambiente BrowserWindow.CurrentBrowser para qualquer uma das versões instaladas e reprodução escolherá a versão do Firefox designada para reprodução.

Por exemplo, se você definir BrowserWindow.CurrentBrowser = "3.5.7 (ar) firefox" reprodução usará o 3.5.7 árabe a versão do Firefox. Definindo a CurrentBrowser propriedade para "firefox" Escolha a versão padrão do Firefox instalado para reprodução. Verifique a chave de registro em HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla o Firefox para localizar os nomes de todos os Mozilla Firefox versões instaladas no seu computador e usar esses nomes para definir a propriedade CurrentBrowser. Você também pode especificar a propriedade CurrentBrowser através de variável de ambiente de CodedUITestCurrentBrowser. Testes codificados da interface do usuário seriam ler esta variável de ambiente e defina a CurrentBrowser propriedade propriamente dito como parte da inicialização do teste. Esta é a melhor maneira de escolher um navegador para reprodução, porque ele não teria envolvem a alteração de seu teste codificado de interface do usuário. Além disso, você pode manipular o navegador para reprodução usando a variável de ambiente.

Pré-requisitos

  • Visual Studio 2010 Ultimate, Visual Studio 2010 Premium or Test Professional 2010.

  • Mozilla Firefox versão 3.5 ou 3.6 é instalado e foram iniciado pelo menos uma vez para o usuário atual.

Tarefas

Principais tarefas

Tópicos associados

Observação de cuidadoCuidado
Depois de concluir a instalação do Microsoft Visual Studio 2010 recurso Pack 2, para usar o pacote de teste para o Mozilla Firefox, você deve instalar e configurar a extensão do auxiliar de teste para o Mozilla Firefox.Você também deve instalar a extensão do auxiliar de teste como parte do seu navegador Mozilla Firefox.

Reproduzir os testes manuais usando o Mozilla Firefox: Quando você executa um teste manual, você pode especificar o teste para usar o navegador Mozilla Firefox para suas interações com um site ou um aplicativo baseado na Web.

Play codificado novamente os testes de interface do usuário usando o Mozilla Firefox: Você pode adicionar uma variável de ambiente para seus testes codificados de UI que tornam os testes a usar o navegador Firefox, quando ele é executado no teste contra sites ou aplicativos baseados na Web.

Consulte também

Conceitos

Testando o aplicativo

Teste de Interface do usuário com testes automatizados de UI

A criação de casos de teste Manual

Testes de execução manuais usando o executor de teste

Outros recursos

Testando o aplicativo com Feature Pack 2