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.
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.
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
Instruções específicas para evitar comportamentos esquisitos:
- Instale o CtsVerifier.apk no DUT
- Instale o CtsVerifierUSBCompanion.apk no Pixel
- Certifique-se de que todos os cabos USB estejam desconectados
- Inicie o CtsVerifierUSBCompanion no Pixel e selecione o acessório de teste complementar
- Inicie o CtsVerifier no DUT e selecione o teste de acessório USB
- Conecte o adaptador OTG ao Pixel e, em seguida, conecte o DUT por meio de um cabo USB-A (macho)-C
- 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.