5 ferramentas Open Source de automação de teste para seu aplicativo móvel Uma grande variedade de dispositivos e plataformas são necessárias para desenvolver um aplicativo móvel

Para utilizar tempo de desenvolvimento e testes, você pode usar alguns aplicativos. Esses são os cinco melhores deles, segundo a publicação da Fossbytes.

Como funcionam? Para facilitar o processo de teste, eles muitas vezes projetam e desenvolvem suas próprias estratégias de teste que funcionam inclusive em casos de aplicativos multiplataforma.

1. Appium (Android, iOS)

Suporta versões do Android a partir da 2.3.
Utiliza bibliotecas UI Automator e Webdriver
Suporta Java, C #, Ruby e os disponíveis no WebDriver
Suporte Cross Browser (Safari e Chrome)
Compatível com o JSON wire protocol
Possui plataforma cruzada para executar testes em vários dispositivos

2. Robotium (Android)

Suporta Android a partir da versão 1.6.
Fácil de escrever ótimos cenários de teste
Suporta Java
Lida com várias rotinas Android automaticamente
Não tem funções Record and Play e nem tira screenshots

3. Selendroid (Android)

Usa Selenium 2 cliente API
Totalmente compatível com o JSON wire protocol
Nenhuma alteração de aplicativo em teste é necessário para automatizar
Pode interagir com múltiplos dispositivos Android ao mesmo tempo

4. Keep It Functional (iOS)

Suporta Objective-C e Swift.
Comunidade forte e ativa de código aberto
Os testes são fáceis de escrever, no mesmo idioma que o código
Quase não tem dependências externas

5. Macaco Talk (Android, iOS)

Suporta uma ampla gama de base para testes avançados
Uma ferramenta multi-plataforma que permite alta produtividade
Grava e reproduz scripts de teste para aplicações multi-plataforma
Bastante utilizado para o Android nativo, iOS, HTML5 e aplicativos Adobe Flex

Deixe uma resposta