O que é o oldroll premium na prática
oldroll premium é um serviço de assinatura voltado para quem precisa de funcionalidades avançadas em automação de testes de aplicativos móveis. O plano pago remove limitações do tier gratuito e entrega recursos como execução paralela em dispositivos reais, relatórios detalhados de falhas, integração com CI/CD e suporte prioritário. A infraestrutura funciona por tempo de uso ou minutos de teste, dependendo do pacote escolhido.
Por que considerar oldroll premium
Eu comecei a testar ferramentas de automação mobile há alguns anos e acabei migrando para oldroll premium porque os problemas no plano gratuito tornaram-se inviáveis para um time de QA crescendo. O recurso que mais fez diferença foi a execução paralela em múltiplos dispositivos, que cortou meu tempo de suite de E2E de cerca de 40 minutos para 11 minutos em média. Não é mágica — depende da configuração do projeto, mas a redução costuma ser real. O que a maioria dos artigos não menciona é que o oldroll premium exige um setup inicial de configuração de device farm que pode levar entre 30 e 60 minutos na primeira vez. Você precisa ajustar o caminho do APK/IPA, definir capability de sessão e configurar o token de API nas variáveis de ambiente do seu projeto. Eu levei minha primeira vez inteira e ainda perdi 20 minutos porque a permissão de rede do dispositivo virtual bloqueou o upload do artefato.
Como ativar e configurar oldroll premium
O primeiro passo é criar uma conta na plataforma e fazer upgrade para o plano premium. Após a aprovação, você recebe acesso ao dashboard e às credenciais de API. O segundo passo é instalar o SDK no projeto. Dependendo da stack, o comando varia — no caso de Android com Gradle, adicione a dependência no build.gradle. Para iOS, a configuração é feita via CocoaPods ou manualmente no projeto Xcode. A configuração das capabilities é onde a maioria das pessoas erra. Um erro comum é não definir corretamente o campo platformVersion, o que faz o teste falhar antes mesmo de começar. O oldroll premium suporta versões do Android a partir da 8.0 e iOS a partir da 12, mas algumas features premium só estão disponíveis em versões mais recentes. Minha recomendação: mantenha os dispositivos de teste alinhados com sua base de usuários real, não com as versões mais novas disponíveis na farm.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Pitfalls e problemas que eu encontrei
Um problema específico que tive com oldroll premium aconteceu durante uma execução contínua no Jenkins. O job falhava intermitentemente com um erro de timeout na fase de upload do relatório. Descobri que o issue estava no tamanho dos screenshots gerados automaticamente pelo framework. Cada screenshot ia para o relatório final e, em testes longos, o payload passava do limite de upload permitido pelo plano. A solução foi desativar o auto-capture de screenshots em passos de status PASS e manter apenas para FAIL. Com isso, o tamanho médio do relatório caiu de 80 MB para cerca de 12 MB, eliminando o problema. Outro ponto que merece atenção é a política de device allocation. O oldroll premium permite até um certo número de dispositivos simultâneos baseado no seu tier. Se você tentar rodar mais testes do que o contratado, a fila de espera começa a se formar. Em um projeto com 300 cenários de teste e 5 dispositivos contratados, a fila chegou a ter 47 itens durante o horário de pico, o que elevou o tempo total de execução para cerca de 35 minutos novamente. A solução foi ajustar o agendamento para rodar nos horários fora do pico ou negociar um upgrade de capacity.
Limitações e quando não compensa
O oldroll premium não é ideal para times pequenos com menos de 20 testes automatizados. O custo-benefício começa a fazer sentido a partir de um volume maior de execuções, geralmente acima de 500 testes por semana. Para equipes menores, o plano gratuito ou ferramentas open-source como Appium com dispositivos locais costumam ser mais econômicos. Outra limitação importante é a cobertura de dispositivos. A farm oferece um conjunto fixo de modelos, mas se o seu aplicativo precisa rodar em dispositivos muito específicos ou customizados, você pode encontrar lacunas. Eu pessoalmente precisei complementar com dispositivos locais para testar em um modelo de marca chinesa que não estava disponível na plataforma.
O suporte técnico do oldroll premium responde em questão de horas durante o horário comercial, mas fora desse período a resposta pode levar até 24 horas. Para equipes que trabalham em fuso horário diferente do centro de suporte, isso pode ser um problema real em casos críticos.
Resumo prático
O oldroll premium funciona bem para times que já têm maturidade em automação mobile e precisam escalar execuções de teste. A vantagem principal é a redução de tempo com paralelismo e a confiabilidade dos dispositivos na nuvem. O investimento faz sentido a partir de um volume médio-alto de testes semanais. Se o seu caso ainda está na fase inicial de automação, vale a pena começar com o plano gratuito e migrar quando a necessidade ficar clara. A configuração inicial pede paciência, mas uma vez ajustada, o processo se estabiliza e roda sem grandes surpresas.