O Mobly é um framework de teste de código aberto para testes automatizados completos 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 sobre o Mobly
Com o Mobly, é possível escrever e executar testes para verificar recursos do Android. Para aprender o básico sobre o 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 o código do lado do dispositivo no host.
Recursos do Mobly
O framework de teste do Mobly oferece os seguintes recursos:
Organização flexível de testes
O Mobly é uma biblioteca independente em que os usuários podem criar diferentes conjuntos de testes. Os usuários do Mobly são isolados das mudanças de outros usuários.
Os usuários podem adicionar dependências a conjuntos de testes específicos do projeto sem afetar outros usuários.
Com os snippets do Mobly, os usuários podem criar APKs de teste personalizados com apenas as APIs relevantes para o teste. Isso minimiza o overhead de tamanho de arquivo dos APKs de teste.
Simples de manter e depurar
O Mobly fornece resultados informativos de testes, incluindo rastreamentos de pilha de teste e snippet, além de resultados por iteração de teste para testes repetidos ou repetidos.
A codebase do Mobly é coberta por testes de unidade de pré-envio e exige 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 snippet do Mobly podem ser executados sem acesso privilegiado, o que permite testes em um grande número de plataformas.
Exemplo de testes da Mobly
Confira exemplos de testes do Mobly para recursos do Android:
- Teste para Wi-Fi Direct
- Teste para CompanionDeviceManager