Partilhar via


Como: Reproduzir que um baseado na Web codificados teste da interface do usuário usando o Firefox

Você pode criar testes automatizados da interface do usuário (UI) conhecido como testes de interface do usuário codificados. Esses testes fornecem testes funcionais 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. Usando o Microsoft Visual Studio 2010 Pack 2 de recurso, você pode gravar as ações de interface do usuário em um site ou um aplicativo baseado na Web e criar testes codificados de UI. Você pode usar o Windows Internet Explorer para gravar as ações e reproduzir os testes usando o navegador Mozilla Firefox.

Para obter mais informações sobreCriando testes codificados da interface do usuário, consulte Teste de Interface do usuário com testes automatizados de UI ou Demonstra Passo a passo: Reproduzir codificados testes de interface do usuário usando o Firefox.

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.

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 da Web usando o Firefox, não há suporte para o navegador.

Adicionar propriedade reproduzir Back usando o Mozilla Firefox

  1. Verifique se você instalou Microsoft Visual Studio 2010 recurso Pack 2 e a extensão do auxiliar de teste para o Mozilla Firefox. Informações sobre a instalação estão incluídas na introdução.

  2. Verifique se você instalou o Firefox versão 3.5 ou 3.6. Firefox execução pelo menos uma vez usando suas credenciais de usuário.

  3. Crie um teste codificado de interface do usuário em um aplicativo baseado na Web ou um site usando o Windows Internet Explorer.

    Para obter mais informações, consulte Demonstra Passo a passo: Criação, edição e a manutenção de um teste codificado de UIor Demonstra Passo a passo: Reproduzir codificados testes de interface do usuário usando o Firefox.

  4. No arquivo CodedUITest1.cs, localize o método MyTestInitialize() que usa a TestInitializeAttribute sem comentar o código e adicionar o CurrentBrowser propriedade com seu valor atribuído como "firefox", conforme mostrado no código a seguir:

    Dica

    Opcionalmente, em vez de adicionar a propriedade BrowserWindow, você pode criar uma variável de ambiente chamada CodedUITestCurrentBrowser possui um valor de "firefox" e então reinicie o Visual Studio.

    ////Use TestInitialize to run code before running each test 
            [TestInitialize()]
            public void MyTestInitialize()
            {        
            //    // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items.
            //    // For more information on generated code, see https://go.microsoft.com/fwlink/?LinkId=179463
                BrowserWindow.CurrentBrowser = "Firefox";
            }
    
    ' Use TestInitialize to run code before running each test
        <TestInitialize()> Public Sub MyTestInitialize()
            '
            ' To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items.
            ' For more information on generated code, see https://go.microsoft.com/fwlink/?LinkId=179463
            '
            BrowserWindow.CurrentBrowser = "Firefox"
    
    
        End Sub
    

    Dica

    Se você tiver várias versões do Firefox instalado no seu sistema, você pode escolher uma versão específica usando o Browser.CurrentBrowser variável. Por exemplo, "firefox 3.5.7 (en-US)" (em inglês). Para obter mais informações, consulte A gravação de testes usando o Windows Internet Explorer e reproduzir Back usando o Mozilla Firefox.

    Para obter mais informações sobrecomo usar o TestInitialze() de atributo, consulte Como: Gerar um teste codificado UI gravando o aplicativo em teste.

  5. No arquivo CodedUITest, localize o método de teste de interface do usuário codificado. Clique sobre ela e selecione Executar testes.

    - ou -

    Sobre o teste menu, selecione Windows e, em seguida, clique em Test View.No Test View, selecione CodedUITestMethod1 sob o Nome de teste coluna e clique Run Selection na barra de ferramentas.

    O teste codificado de interface do usuário deve executar usando o Firefox.

Consulte também

Conceitos

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

Outros recursos

Demonstra Passo a passo: Reproduzir codificados testes de interface do usuário usando o Firefox

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