Executar testes do UICondutor com o OmniLab ATS

O Android UIConductor (UICD) é uma ferramenta que permite que os usuários criem fluxos de trabalho de teste gravando interações de IU e validando o conteúdo da tela. O OmniLab ATS oferece suporte a execução de testes exportados do UICD.

Configurar

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

  1. Abra Configurações e navegue até a guia Configurações de conjuntos.

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

    Importar configuração

    Figura 1. Como importar a configuração do UIConductor

Executar testes

  1. Programe uma execução de teste do UIConductor Test (em Test Suites > UIConductor). Esse pacote de testes pode ser usado para executar todos os testes exportados do UICD.

    Programar execução de teste

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

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

    Adicionar ações do dispositivo

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

  3. Selecione os testes de UICD a serem executados. Por padrão, o arquivo precisa ser um arquivo zip que contém arquivos de teste JSON exportados do UICD.

    Selecionar o arquivo de teste

    Figura 4. Como selecionar os arquivos de teste a serem executados

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