Para que um dispositivo conectado por USB seja detectado pelo controlador USB em um computador Windows, ele deve ser detectado pelo Android Debug Bridge (adb). É possível fazer o download e instalar o adb como parte do download do Android SDK no computador que está executando o test workbench. A página de download atual do Android SDK está em Obter o Android SDK, mas o local pode ser alterado no futuro.
Se necessário, faça o download e instale o driver USB específico para seu dispositivo. Para obter detalhes, consulte http://developer.android.com/tools/extras/oem-usb.html ou o website do fornecedor do dispositivo.
Para iniciar o Android USB Controller, abra o test workbench e clique em . Navegue para o local do Android SDK, clique em Aplicar e clique em Iniciar agora.
Quando o controlador for iniciado, ele obterá a lista de dispositivos conectados e emuladores em execução no momento e solicitará a instalação do cliente de teste móvel, conforme mostrado abaixo:
Em seguida, você será solicitado a iniciar o cliente de teste móvel.
O ícone na parte inferior da página inicial do cliente de teste móvel mostra que o cliente de teste móvel está conectado ao test workbench com o Controlador USB.
O Android USB Controller é iniciado na bandeja do sistema do Windows.
No Windows, clique com o botão direito no ícone Bandeja do sistema do test workbench para ver os dispositivos e emuladores disponíveis, para instalar e iniciar o cliente de teste móvel e para alterar as configurações. (Em um computador Macintosh, é possível usar o clique com o botão esquerdo do mouse.)
Quando um dispositivo é desconectado ou quando um emulador é interrompido, a entrada de menu correspondente é removida.
Esse menu mostra as operações que estão disponíveis com cada dispositivo ou emulador. Ao selecionar o menu de um dispositivo específico, por exemplo, o asus Nexus 7, há quatro operações disponíveis:
Esse menu permite executar as mesmas operações em todos os dispositivos e emuladores conectados.
O menu Configurações inclui as operações a seguir:
O Android Debug Bridge pode tornar-se menos confiável depois de um período de uso intenso. O item de menu Reconfigurar servidor Android Debug Bridge no menu Resolução de problemas permite eliminar o servidor adb. É possível eliminar o servidor quando outros comandos não têm efeito ou não apresentam mais o efeito esperado.
Além disso, se um emulador do Android não responder mais aos comandos ou à entrada do usuário, ou se o emulador apresentar erros ou interrupções de conexão, feche a janela do emulador e ative-o novamente a partir do AVD Manager (Android Virtual Device).
O menu Sair fecha o Controlador USB. Todas as conexões USB e a capacidade de instalação silenciosa são perdidas. Deve-se reiniciar o controlador a partir da página Preferência do ambiente de trabalho.
Use UsbController.jar a partir da linha de comandos para instalar o cliente de teste móvel a partir de um host remoto do test workbench e configurar as conexões entre o cliente de teste móvel e o test workbench. Consulte Instalando e configurando o cliente Android quando o ambiente de trabalho é remoto para obter uma lista de argumentos de linha de comandos.