O Fim de Semana em que Meu Celular de Desenvolvimento Morreu e Eu Descobri o Mundo Secreto de Dispositivos de Teste Acessíveis
Você conhece aquele momento de suor frio quando seu principal dispositivo de teste empedra três dias antes de uma demonstração para o cliente? Já passei por isso, encarando uma tela sem vida, calculando mentalmente quanto um celular flagship de última hora iria esvaziar minha carteira. Foi exatamente esse pânico que me fez mergulhar de cabeça em maneiras mais inteligentes e baratas de manter um fluxo de desenvolvimento funcionando. Vamos falar sobre o herói não celebrado da construção de aplicativos modernos: o mercado de aluguel de celulares reserva e dispositivos de teste de software.
Eu costumava achar que precisava dos dispositivos mais recentes, perfeitamente brilhantes e novinhos em folha, para fazer qualquer trabalho significativo. Nossa, como eu estava errado. Um amigo da QA riu quando mencionei gastar o preço de varejo cheio em um dispositivo que só iria rodar builds noturnos cheios de bugs. Foi ele quem primeiro sussurrou as duas palavras mágicas: alugar celular para testes. Imaginei um contrato corporativo complicado com formulários enviados por fax e um mínimo de três meses. Em vez disso, ele me enviou um link para um serviço que me permitia escolher um Samsung de gama média, recebê-lo em dois dias e devolvê-lo depois de uma semana — o custo total foi menor que um jantar fora. Foi aí que percebi que toda a indústria evoluiu silenciosamente sem que os desenvolvedores notassem.
A questão é a seguinte. O cenário se divide claramente em dois campos, e qual você escolhe depende inteiramente do seu ritmo. Você está no caos de um sprint de pré-lançamento, precisando de uma dúzia de skins Android ligeiramente diferentes para um sprint de compatibilidade? Então você vai querer explorar como alugar dispositivos de teste. Existem plataformas online hoje especializadas exatamente nisso: você recebe um dispositivo limpo, apagado, pré-carregado com as versões do sistema operacional que especificar, e pode alugá-lo por dia ou semana. Algumas até oferecem acesso remoto, então o celular fica em um rack de servidores e você interage com ele pelo navegador — sem atrasos de envio. Quando precisei testar um recurso de videochamada em modelos específicos da Xiaomi e Oppo que ninguém do meu time tinha, um serviço de aluguel de dispositivos para teste de software salvou o projeto. Peguei um monte de celulares por duas semanas, rodei nossa suíte de automação e os devolvi. A palavra-chave aqui é flexibilidade. Você não fica preso a um dispositivo que vai juntar poeira depois do sprint.
Mas talvez sua situação seja diferente. Talvez você não esteja apenas testando — você precisa de um dispositivo secundário confiável que esteja sempre lá. É aí que vale a pena explorar opções de comprar celular reserva. Finalmente cedi e comprei um celular barato para teste de software no ano passado. É um Pixel 4a surrado que peguei em uma loja de eletrônicos recondicionados por cerca de cem reais. Ele fica na minha mesa, numa gaveta, sempre carregado, sempre logado em uma conta Google de teste. Não é meu celular principal, mas é o celular reserva perfeito para desenvolvedores que precisam de um dispositivo físico para verificações rápidas sem pegar o celular do parceiro a cada dois dias. Carreguei ele com uma dúzia de apps de redes sociais, várias configurações de leitores de tela e até um inicializador personalizado para simular hardware mais lento. É meu canivete suíço, e como o comprei, posso abusar dele com builds experimentais que poderiam empedrar um celular alugado (e sim, eu o empedrei uma vez por três horas enquanto aprendia a flashear um sistema operacional personalizado, mas ele se recuperou).
O mercado de usados é uma mina de ouro absoluta para isso. Um celular usado para testes não precisa de uma tela impecável ou de uma bateria que dure o dia todo. Ele precisa ligar, instalar seu app e não travar aleatoriamente. Arranhões e amassados? Quem se importa? Já vi colegas pegarem iPhones mais antigos com câmeras quebradas por quase nada porque só se importam com o comportamento do iOS 15 em uma tela de 4,7 polegadas. Um cara do nosso meetup de desenvolvedores mantém um mini-laboratório inteiro na garagem usando apenas celulares usados comprados, cada um dedicado a um nível de API Android específico. Ele efetivamente construiu sua própria mentalidade de venda de equipamentos de teste de celular, mesmo que não esteja vendendo — ele só adquiriu as peças tão gradualmente que, quando uma startup precisa de uma matriz de teste rápida, eles pegam emprestado com ele e ele é pago em cerveja artesanal.
Agora, você deve estar se perguntando onde realmente encontrar essas ofertas. Onde alugar dispositivos de teste é uma pergunta que recebo pelo menos duas vezes por mês no direct. Bem, não é uma única loja. Existem algumas casas de aluguel online respeitáveis que têm bibliotecas de dispositivos abrangendo centenas de modelos. Empresas como DeviceAnywhere ou provedores locais que surgiram durante a pandemia atendem especificamente a desenvolvedores. Mas também tive muita sorte com um canal menos óbvio: marketplaces comunitários. Alguns profissionais de QA com visão de futuro transformaram seu lado profissional em um micro-negócio de aluguel. Eles listam uma coleção de celulares em fóruns ou plataformas sociais, e você pode enviar uma mensagem direta para combinar um aluguel semanal. Parece suspeito, mas consegui um aluguel de celular para teste de aplicativo com alguém da minha cidade através de um grupo no Slack. Paguei uma taxa pequena, peguei o dispositivo naquela noite, testei minhas chamadas de API baseadas em localização minuciosamente porque tinha sinais de GPS reais refletindo em ruas reais da cidade, e devolvi na manhã seguinte. Essa validação no mundo real era algo que serviços remotos em nuvem não conseguiam replicar perfeitamente.
Não vamos esquecer o ângulo do orçamento. Quando comecei a desenvolver de forma independente, cada real contava. Eu precisava de um celular de teste para apps que miravam mercados Android de baixo custo, mas os celulares novos mais baratos ainda custavam algumas centenas de reais. Foi quando fiquei criativo com o conceito de celular reserva para desenvolvedores. Em vez de um dispositivo impecável, comprei dois celulares usados mais antigos de fabricantes diferentes pelo preço de um novo. Assim, podia testar minha UI em uma tela de 720p e em um dispositivo com entalhe de formato estranho simultaneamente. A combinação parecia caótica, mas minha taxa de











