Executar testes do UICondutor com o OmniLab ATS

O Android UIConductor (UICD) é uma ferramenta que permite aos usuários criar fluxos de trabalho de teste gravando interações da interface e validando o conteúdo da tela. O OmniLab ATS é compatível com a execução de testes exportados do UICD.

Configuração

Para executar testes do UICD com o OmniLab ATS, importe a configuração do UIConductor, que contém os conjuntos de testes e as ações do dispositivo necessários.

  1. Abra Configurações e navegue até a guia Conjuntos de configuração.

  2. Clique em Importar e selecione o conjunto de configurações UIConductor. Talvez seja necessário autorizar o OmniLab ATS a acessar o Google Cloud Storage.

    Importar configuração

    Figura 1. Importar a configuração do UIConductor

Executar testes

  1. Agende uma execução de teste do UIConductor (em Pacotes de teste > UIConductor). Esse pacote de teste pode ser usado para executar qualquer teste do UICD exportado.

    Programar execução do teste

    Figura 2. Como programar uma execução de teste do UICD

  2. Adicione Install UIConductor para instalar os drivers UICD necessários.

    Adicionar ações do dispositivo

    Figura 3. Adicionar a ação do dispositivo necessária

  3. Selecione os testes de UICD que você quer executar. Por padrão, o arquivo precisa ser um arquivo zip que contenha arquivos de teste JSON exportados do UICD.

    Selecionar arquivo de teste

    Figura 4. Selecionar os arquivos de teste para execução

  4. Inicie a execução do teste e aguarde a conclusão. Capturas de tela, despejos XML e registros gerados durante a execução estarão disponíveis nos arquivos de saída.