Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Blogs Banner

Alternativas ao Testflight para Android

Como você deve ter ouvido falar, o Testflight está dando fim ao seu suporte para Android em 21 de Março de 2014, mas fique tranquilo, lhe mostraremos algumas alternativas ao Testflight para que possa escolher a ferramenta mais adequada às suas necessidades.

Primeiramente, definiremos alguns critérios para analisar:

  • Implantação contínua.
  • Possui versão mobile para instalar versões.
  • Permissão individual para testadores.
  • Permissão via lista de distribuição.
  • Custo.

 Com os critérios estabelecidos, vamos primeiro olhar o Testflight para ter um ponto de partida e então olharemos outras 5 ferramentas:

  1. HockeyApp
  2. Appaloosa
  3. TestFairy
  4. Play Store
  5. Apphance

Testflight (https://testflightapp.com/)

 Implantação contínua: Upload de novas versões via API e plugin para Jenkins.

Versão mobile

Permissão individual para testadores: Selecione os usuários que quer dar permissão e voilà.

Permissão via lista de distribuição: Crie a lista selecionando os usuários. Digite o nome da lista no parâmetro distribution_list da API.

Custo: Free.

1. HockeyApp (http://hockeyapp.net/)

É a versão hospedada do projeto open source HockeyKit. Um pouco confuso de entender o fluxo de uso no começo, mas tem um bom custo-benefício em quesito de funcionalidades.

Implantação contínua: Upload de novas versões via API e plugin para Jenkins.

Versão mobile

Permissão individual para testadores: Não possui.

Permissão via lista de distribuição: Crie tags e selecione os usuários. Digite o nome da tag no parâmetro tags da API.

Custo: Primeiro mês é free e o plano é o Básico. Confira os planos aqui.

2. Appaloosa (http://www.appaloosa-store.com/)

A usabilidade não é tão legal, porém é bem simples de começar a usar.

Implantação contínua: Plugin para o Jenkins

Versão mobile

Permissão individual para testadores: Não possui.

Permissão via lista de distribuição: Crie grupos, ligue os usuários ao grupo e informe na app quais grupos tem permissão.

Custo: Free, com limite de 1 app e 10 usuários. Confira os planos aqui.

3. TestFairy (http://testfairy.com/)

Boa interface, simples de usar, vários relatórios, dão suporte às apps com SDK do Testflight, peca em não ter uma versão mobile, mas, segundo o suporte do site, estão trabalhando nisso e pretendem lançar uma app nativa em pouco tempo, então fica de olho.

Implantação contínua: Upload de novas versões via API, além de plugin para Gradle.

Versão mobile: Ainda não possui.

Permissão individual para testadores: Selecione os usuários que quer convidar para testar sua app

Permissão via lista de distribuição

Crie grupos para os usuários e informe o nome do grupo no parâmetro TESTER_GROUPS no script de deploy. Será enviado um email para os usuários do grupo com o link para download do apk.

Custo: Free. 

4. Play Store (https://developer.android.com/)

A Google oferece o Developer Console para fazer Beta testing, um tanto burocrático, é preciso informar várias configurações da app antes de começar a usar de fato o serviço, além disso não gostei de precisa criar grupos de testadores fora da interface do Developer Console.

Implantação contínua: Não possui.

Permissão individual para testadores: Não possui.

Permissão via lista de distribuição: Crie um grupo no Google groups ou uma nova comunidade no Google+.

Custo: É cobrada uma taxa de registro. Veja como criar seu Google Play Developer Console.

5. Apphance (http://www.utest.com/apphance)

O mais simples de todos em funcionalidades e bem fácil de usar.

Implantação contínua: Possuem o Apphance Flow, ferramenta de automação de builds para projetos mobile.

Versão mobile: Não possui.

Permissão individual para testadores: Selecione os usuários que receberão link de download da app via email.

Permissão via lista de distribuição: Não possui.

Custo: Free com limite de 1 app e 50 dispositivos. Para saber valores é preciso contactá-los.

Aqui está uma tabela comparativa dos serviços:

Testflight

HockeyApp

Appaloosa

TestFairy

Play Store

Apphance

Implantação contínua

X

X

X

X

X

Versão mobile

X

X

X

X

Permissão individual para testadores

X

X

X

Permissão via lista de distribuição

X

X

X

X

X

Custo

Free

1 mês free

Free, com limite de 1 app e 10 usuários

Free

Cobra taxa de registro

Free com limite de 1 app e 50 dispositivos

Você conhece/usa algum outro serviço ou tem alguma opinião sobre os que foram mostrados? Compartilhe conosco logo abaixo!

Aviso: As afirmações e opiniões expressas neste artigo são de responsabilidade de quem o assina, e não necessariamente refletem as posições da Thoughtworks.

Atualize-se com nossos insights mais recentes