Criando condições de Design responsivo em um teste

É possível configurar condições de execução de teste em ações em um teste. Para isso, você cria uma condição para um bloco de ações que serão executadas uma vez apenas, durante a primeira execução de teste, após a etapa de instalação do aplicativo. O bloco de ações será ignorado em execuções de teste subsequentes, evitando falhas da etapa. Esta é uma condição de Design responsivo.

Sobre Esta Tarefa

Esta tarefa se aplica a testes registrados a partir de aplicativos Android que requerem credenciais de login e, possivelmente, informações de local na primeira vez que os testes forem executados. Essa tarefa também se aplica a aplicativos cujo comportamento é dependente do dispositivo de destino usado para registrar e reproduzir o teste (com resolução diferente, tipo de dispositivo, orientação, nível de S.O., idioma nativo e outros parâmetros do tipo).

Procedimento

  1. Selecione as etapas no script de teste que está sendo editado e clique em Inserir > Condição de design responsivo. Quando solicitado Gostaria de mover os objetos selecionados sob o elemento inserido?, clique em Sim.
    Figura 1. Insira uma Condição de design responsivo nas etapas selecionadas
    Insira uma Condição de design responsivo nas etapas selecionadas
  2. Na área Detalhes de condição de design responsivo, designe um nome à condição no campo Nome da condição. Por padrão, o nome da condição é configurado para a atividade atual (ou tela) da primeira ação selecionada. O nome da condição é usado como um comentário para identificar a condição no teste. Por exemplo, considere um aplicativo em que é solicitado que os usuários insiram seu local para localizar a loja mais próxima. O propósito dessa condição é executar o bloco de ações apenas na primeira vez que o teste for executado após o aplicativo ser instalado. O bloco de ações não deve ser executado em execuções de teste subsequentes.
    Figura 2. Designe um nome à condição e à parte do aplicativo
    Designe um nome à condição e à parte do aplicativo
  3. Designe um nome à Parte do aplicativo, que é a chave usada para identificar a condição. É a variável compartilhada com condições no mesmo aplicativo. Se diversas condições compartilharem a mesma parte da condição, no mesmo aplicativo ou em vários aplicativos, a condição será executada uma vez apenas.
  4. Quando as etapas estiverem concluídas, execute o teste novamente. O bloco de ações deve ser executado apenas na primeira vez que o aplicativo for instalado e na primeira vez que o teste for executado. As outras vezes que o teste for executado, as ações não serão executadas. Verifique no relatório de teste que nenhum erro foi gerado para essas etapas.

Feedback