A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Executar testes do UICondutor com o OmniLab ATS
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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.
Abra Configurações e navegue até a guia Conjuntos de configuração.
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.
Figura 1. Importar a configuração do UIConductor
Executar testes
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.
Figura 2. Como programar uma execução de teste do UICD
Adicione o Install UIConductor para instalar os drivers UICD necessários.
Figura 3. Adicionar a ação do dispositivo necessária
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.
Figura 4. Selecionar os arquivos de teste para execução
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.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.