O documento discute os desafios do teste de aplicativos para dispositivos móveis, incluindo a diversidade de dispositivos, sistemas operacionais e tamanhos de tela. Também aborda como a Take.net lida com esses desafios através de soluções como o Take.Test, Testdroid e TestFairy, que permitem testes em muitos dispositivos, automatização de testes e análise de desempenho.
7. Diversidade de SO’s
Mercado de smartphones em todo o mundo por sistema operacional a partir de
2014 a 2019
Fonte: Statista
8. Diversidade de fabricantes
Fonte: Statista
Quota global de mercado detida pelos principais fornecedores de smartphones de 4º
trimestre de 2009 para 3º trimestre 2015
A takenet é uma empresa de tecnologia que desenvolve soluções mobile, e durante os projetos nós temos bastante autonomia, portanto temos a oportunidade de testar novas ferramentas e aprender muito com isso. E então vamos compartilhar algumas ferramentas que utilizamos em projetos de aplicativos.
O primeiro desafio é a diversidade de dispositivos, que é um grande problema pra gente pq a quantidade de dispositivos que temos no mercado é muito grande e a tendência é aumentar.
Fragmentação de SO
Na takenet os fabricantes que nos dão mais trabalho são Samsung e lg, mas o que mais nos preocupa é a classe outros estar aumentando
Realizar a compra de tantos aparelhos não eh viável, portanto uma das soluções foi o taketest
Testar manualmente fazendo upload do aplicativo, ou subir além do aplicativo os testes automatizados no caso com appium ou utilizar a api do test droid
O testfairy eh uma ferramenta de distribuição de aplicativos que disponibiliza um ambiente controlado de testes. Durante a execução dos testes são gerados diversos dados que o testfairy disponibiliza [demo]