Testes de interface do usuário codificados usando o Editor de teste codificado de UI de edição

Editor de teste de interface do usuário codificado permite modificar facilmente seus testes codificados da interface do usuário. O Editor de teste da interface do usuário codificado pode localizar, exibir e editar seus métodos de teste, ações de interface do usuário e seus controles associados no mapa de controle da interface do usuário.

Editor de teste de interface do usuário codificado

Edito de teste de interface do usuário

A barra de ferramentas do Editor de teste de interface do usuário codificado oferece os seguintes comandos:

  1. Encontrar ajuda a localizar os controles e ações de interface do usuário.

  2. Excluir remove ações indesejadas de interface do usuário.

  3. Renomear altera os nomes de métodos de teste e controles.

  4. Propriedades abre a janela de propriedades do item selecionado.

  5. Dividir em um novo método de lhe permite modularizar as ações de interface do usuário.

  6. Move o código adiciona o código personalizado para seus métodos de teste.

  7. Inserir atraso antes de adiciona uma pausa antes de uma ação de interface do usuário especificada em milissegundos.

  8. Localize o controle da interface do usuário identifica o local do controle na interface do usuário do aplicativo em teste.

  9. Localizar todos os ajuda a verificar alterações significativas para os controles do aplicativo e propriedade de controle.

Tópicos relacionados

Principais tarefas

Tópicos associados

Abra um teste codificado de interface do usuário no código UI Test Editor: Você pode exibir e editar seu Visual C# e Visual Basic com base no teste de interface do usuário codificado usando o Editor codificados teste da interface do usuário. Usando o Editor de teste de interface do usuário codificado pode ser mais rápido e mais eficiente do que a edição do código de métodos de teste usando o Editor de código.

Modificar propriedades de ação de interface do usuário e suas propriedades de controle associado: Usando o Editor de teste de interface do usuário codificado, você pode rapidamente localizar e exibir todas as ações de interface do usuário em seus métodos de teste. Quando você seleciona a ação de interface do usuário no editor, o controle associado é realçado automaticamente. Da mesma forma, se você selecionar um controle, as ações de interface de usuário associadas são realçadas. Quando você seleciona uma ação de interface do usuário ou de um controle, em seguida, é fácil de usar a janela de propriedades para modificar as propriedades associadas a ele.

Remova ações indesejadas de interface do usuário: Você pode remover ações indesejadas de interface do usuário do seu teste de interface do usuário codificado usando o Editor de teste de interface do usuário codificado. Por exemplo, o teste pode incluir ações de interface do usuário não intencionais ou ações de interface do usuário que você não precisa mais para testar.

Esclareça e limpeza codificados testes de interface do usuário por divisão de seus métodos: Você pode dividir um método de teste para refinar ou modularizar as ações de interface do usuário. Por exemplo, o seu teste deve ter um único método de teste com ações de interface do usuário em dois controles de contêiner que podem ser melhor modularizados nos dois métodos associados a cada recipiente.

Mova um método de teste para o arquivo de UIMap.cs ou UIMap.vb para facilitar o código personalizado: Se você determinar que um dos seus métodos de teste em sua interface de usuário codificado teste requer código personalizado, você deve movê-lo no arquivo de UIMap.cs ou UIMap.vb; Caso contrário, seu código será sobrescrito sempre que o teste de interface do usuário codificado é recompilado.

Determine onde um controle em seu teste codificado de interface do usuário está localizado na interface de usuário do aplicativo em teste: Às vezes, pode ser difícil visualizar onde os controles estão localizados na interface do usuário do aplicativo em teste. Usando o Editor de teste de interface do usuário codificado, você pode selecionar um controle no seu teste de interface do usuário codificado e exiba onde ele está localizado na interface de usuário do aplicativo que está associado.

Localize os descendentes de um controle de recipiente: Você pode verificar que todos os controles em um recipiente podem ser localizados corretamente na interface de usuário do aplicativo em teste. Isso pode ser útil para verificar as alterações de propriedade de pesquisa que tenha feito no recipiente. Além disso, se houve alterações significativas na UI do aplicativo em teste, você pode validar que as propriedades de pesquisa de controle existentes ainda estão corretas.

Adicione um atraso antes de uma ação de interface do usuário: Às vezes, talvez você queira fazer o teste de esperar para determinados eventos ocorrem, como, por exemplo, uma janela para aparecer, a barra de progresso desaparecer e assim por diante. Usando o Editor de teste de interface do usuário codificado, você pode fazer isso inserindo um atraso antes de uma ação de interface do usuário. Você pode especificar quantos segundos você deseja que o atraso seja.

ObservaçãoObservação
Se você precisa garantir que um controle específico está disponível antes de uma ação de interface do usuário, você deve considerar a inclusão de código personalizado ao seu método de teste usando o método apropriado de UITestControl.WaitForControl---().Para obter mais informações, consulte Tornar codificado espera de testes de interface do usuário para eventos específicos durante a reprodução.

Consulte também

Conceitos

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

Outros recursos

Testando o aplicativo com Feature Pack 2