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 Test (em Test Suites > 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 o 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.