Orientação de teste do verificador CTS

Administração do dispositivo

Teste: Cts Verifier > Device Administration > Device Admin Tapjacking Test

  • com.android.cts.verifier.admin.tapjacking.DeviceAdminTapjackingTestActivity

O teste está aberto à interpretação se ele se comporta como esperado ou não. Os botões podem ser tocados através da sobreposição, mas talvez produzam uma descrição pouco clara.

O botão para ativar o administrador deve estar desabilitado e não deve registrar nenhum toque.

Não é possível ativar o aplicativo de administração do dispositivo, mas um brinde é exibido Como outro aplicativo está sendo exibido em cima dessas opções, as configurações não podem responder à sua ação. Assim, o toque é registrado e ainda é possível tocar em cancelar e pressionar Desinstalar aplicativo .

Abaixo estão os resultados esperados para a Etapa 3.

Ativar o administrador do dispositivoAtivar aplicativo ativadoAtivar aplicativo desativado
3. Toque em [HABILITAR ADMIN DE DISPOSITIVO] 3.1. [Ativar este aplicativo de administração do dispositivo] está ativado. 3.2. [Ativar este aplicativo de administração do dispositivo] está desativado.

Teste de dispositivo complementar

O teste de dispositivo complementar é com.android.cts.verifier.companion.CompanionDeviceTestActivity .

Pode não estar claro se o teste foi concluído corretamente após selecionar o dispositivo na lista e pressionar OK .

Veja abaixo os resultados esperados.

Companion GOToque no dispositivo BTPasse de acompanhante
1. Toque em [IR] 2. Toque em um dispositivo BT 3. Toque em [Pass]

Teste de transmissão de correio de voz

O teste de transmissão de correio de voz é com.android.cts.verifier.voicemail.VoicemailBroadcastActivity .

Para enviar um correio de voz para o telefone, ligue para o dispositivo, recuse a chamada no dispositivo e deixe um correio de voz.

Um correio de voz visual é uma maneira de enviar dados de áudio do dispositivo e informações detalhadas para mensagens de voz recebidas, em vez de apenas enviar o SMS do Indicador de espera de mensagem** (MWI) .

O teste está testando o comportamento em relação ao recebimento do MWI e, se o correio de voz visual estiver sendo usado, a operadora pode não enviar o MWI e interferir no teste, portanto, deve ser desabilitado.

Teste de acessório/dispositivo USB

teste de dispositivo USB

Instruções específicas para evitar comportamentos esquisitos:

  1. Instale o CtsVerifier.apk no DUT
  2. Instale o CtsVerifierUSBCompanion.apk no Pixel
  3. Certifique-se de que todos os cabos USB estejam desconectados
  4. Inicie o CtsVerifierUSBCompanion no Pixel e selecione o acessório de teste complementar
  5. Inicie o CtsVerifier no DUT e selecione o teste de acessório USB
  6. Conecte o adaptador OTG ao Pixel e, em seguida, conecte o DUT por meio de um cabo USB-A (macho)-C
  7. Aprove as caixas de diálogo de conexão na seguinte ordem:
    • Pixel
    • DUT
    • Pixel
    • Aguarde até que o teste seja concluído

Teste de descoberta de sensor dinâmico

Os fabricantes de dispositivos podem decidir se suportam a API ( isDynamicSensorDiscoverySupported ) ou não.

Se um dispositivo for compatível com a API, o fabricante do dispositivo será responsável por fornecer o sensor externo para passar no teste.

Teste de desinstalação do administrador do dispositivo

Pode exigir a instalação manual do CtsEmptyDeviceAdmin.apk no dispositivo primeiro de um host via adb .

Por exemplo, adb install CtsEmptyDeviceAdmin.apk .

Use CTS Verifier > Device Administration > Device Admin Uninstall Test .

Ele deve detectar que o aplicativo está instalado e passar por outras etapas.