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.
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.
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.
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.
Tocar no botão Ajuda abre uma caixa de diálogo pop-up com a descrição do teste.