CTS Verifier para Instant Apps

O CTS Verifier para Instant Apps aumenta a cobertura do teste de compatibilidade do Android para o Instant Apps que usam o CTS Verifier para testar recursos que não podem ser totalmente automatizados devido a OEM- IUs específicas, como as do sistema.

Requisitos

Antes de executar o CTS Verifier para Instant Apps, verifique se você tem os seguintes equipamentos:

  • Dispositivo Android que confirmou a compatibilidade com a API Android transmitindo o o CTS. Este é o dispositivo em teste (DUT, na sigla em inglês).
  • Computador Linux com porta compatível com USB 2.0. Todas as conexões com o DUT são por essa porta.

Instalar Instant Apps no DUT

A CtsVerifierInstantApp.apk e o verificador CTS estão incluídos em android-cts-verifier.zip, que pode ser encontrado ao fazer login no Painel Q-EAP.

Iniciação do teste

Figura 1. Como instalar o app instantâneo no DUT

Os parceiros podem criar manualmente o verificador do CTS para criar o CTS para incorporar ou testar novas correções. Para criar CtsVerifierInstantApp.apk manualmente. emita o seguinte comando no host:

make CtsVerifierInstantApp

Para instalar o CtsVerifierInstantApp.apk, execute os comandos a seguir no host.

adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk

Executar testes

Os três testes de interface do sistema são exibidos na tela inicial na categoria de teste dos Apps instantâneos.

Iniciação do teste

Figura 2. Tela inicial

Quando você toca em um teste na categoria de teste de Instant Apps, uma tela é aberta para ele. A tela de teste contém o seguinte:

  • Instruções
  • Botão Start Test
  • Três botões padrão do verificador do CTS
    • Aprovado
    • Ajuda
    • Falha

Tocar no botão Start Test inicia o app instantâneo de exemplo.

Iniciação do teste

Figura 3. Tela de teste

Na primeira vez que você toca em Iniciar teste, um alerta A caixa de diálogo é aberta com instruções para instalar o app instantâneo de exemplo (Figura 4). Se o app instantâneo de exemplo já estiver instalado, essa caixa de diálogo não será exibida. para outros testes de apps instantâneos.

Iniciação do teste

Figura 4. Caixa de diálogo de instruções de instalação

Tocar no botão Ajuda abre uma caixa de diálogo pop-up com a descrição do teste.

Iniciação do teste

Figura 5. Caixa de diálogo pop-up de ajuda