O Mobly é um framework de testes de código aberto para testes automatizados de ponta a ponta orientados por host. Você pode usar o Mobly para orquestrar ações em vários dispositivos e validar recursos do Android, incluindo Wi-Fi e telefonia.
Noções básicas do Mobly
Usando o Mobly, você pode escrever e executar testes do Mobly para verificar os recursos do Android. Para aprender os conceitos básicos do uso do Mobly, consulte o tutorial do Mobly.
Você também pode usar a Mobly Snippet Lib para criar APKs de teste personalizados e acionar código do lado do dispositivo no host.
Recursos do Mobly
A estrutura de teste do Mobly oferece os seguintes recursos:
Organização de teste flexível
O Mobly é uma biblioteca independente, na qual os usuários podem criar diferentes conjuntos de testes. Os usuários do Mobly ficam isolados das alterações de outros usuários.
Os usuários podem adicionar dependências a conjuntos de testes específicos do projeto sem afetar outros usuários.
Os snippets do Mobly permitem que os usuários criem APKs de teste personalizados apenas com as APIs relevantes para o teste. Isso minimiza a sobrecarga do tamanho do arquivo de APKs de teste.
Simples de manter e depurar
O Mobly fornece resultados informativos, incluindo stack traces de teste e snippet, além de resultados por iteração de teste para testes repetidos ou repetidos.
A base de código do Mobly é coberta por testes de unidade de pré-envio e aplica a cobertura de teste de unidade para novas contribuições de código, o que reduz o risco de erros de código.
Os APKs de snippets do Mobly podem ser executados sem acesso privilegiado, o que permite testes em um grande número de plataformas.
Exemplos de testes do Mobly
Veja a seguir exemplos de testes do Mobly para recursos do Android:
- Testar o Wi-Fi Direct
- Testar para CompanionDeviceManager