O que é esse tal de "Soak Test" que todos os anos você ouve falar?
A cada atualização do sistema Android, ouvimos falar no tal do "Soak Test". Mais uma vez caí nas garras do Android e fiquei me perguntando o que exatamente é isso e por que ele é tão importante? E sabendo que muita gente pode ter a mesma dúvida, decidi explicar tudo tintim por tintim neste artigo.
O que é o Soak Test?
O Soak Test é um tipo de teste de imersão que verifica a estabilidade e desempenho de um sistema durante um período prolongado de tempo. Ao contrário do Soak Test, o testes normais produzem informações baseadas em afirmações feitas durante um curto período de tempo.
Ou seja, as informações geradas por este teste só são satisfatórias depois de um período de tempo maior ou levando-se em consideração o número de dispositivos. Por isso, as fabricantes "criam" um grupo seleto de usuários comuns, para testar as atualizações e saber o que pode dar errado.
O Soak Test serve para que as fabricantes possam testar as novas atualizações de sistema
Por que as fabricantes fazem um Soak Test?
O Soak Test serve para que as fabricantes possam testar as novas atualizações de sistema em dispositivos reais, com usuários reais, como você e eu. Depois de receber o feedback destes "testadores", as companhias podem encontrar possíveis erros ou bugs como:
- Vazamentos de memória graves que eventualmente possam resultar em numa falha de um aplicativo ou sistema operacional;
- Falhas ao fechar as conexões entre as camadas do sistema que poderia parar alguns ou todos os módulos;
- Falhas ao fechar conexões do banco de dados sob algumas condições podendo resultar em uma falha do sistema completo;
- Degradação gradual do tempo de resposta do sistema em que o aplicativo se torna menos eficiente durante o teste prolongado.
Isso faz com que se evite assim futuros problemas quando a atualização for liberada definitivamente para todos os usuários de um smartphone ou linhas específicas.
Como fazer parte de um Soak test?
As fabricantes buscam sempre usuários ativos em fóruns e comunidades dos dispositivos que querem testar. O que elas realmente querem são usuários engajados, que saibam do que estão falando e estejam dispostos a dar um feedback construtivo do sistema.
Para fazer parte dos testes fique atento às comunidades e fóruns oficiais da fabricante do seu dispositivo. Empresas como a Motorola, a Sony, a Xiaomi e a Samsung são exemplos de companhias que utilizam o Soak Test do software para diversos aparelhos.
Seu eu fizer atualização por um soak test, quando sair a versão final eu receberei a notificação para atualizar normalmente?
Se forçar o soak teste instalando com root não cai receber a versão final
Como faço pra atualizar o meu moto g4 pra soak test ..
Como fazer parte de um soak test? Tem duas opções ou vc é um imbecil e espera ser sorteado ou vc é foda como eu não fui sorteado e estou usando uma soak test no moto g2. O melhor Android até hoje mas vc precisa de conhecimentos avançados vc precisará de root de recovery twrp última versão e além de vários conhecimentos. E mais fiz tudo isso sem o auxílio de um PC.
vc eh o bixao mesmo
Vc é do ....... pega ............
Quero o Android 6.0 no meu moto maxx
Queria Fazer um teste. da atualização no meu Moto Maxx.
baixei o android 6.0 e minha internet sumiu a camera ficou ruim. O que fazer?
Excelente artigo.
As atualizações oficiais da Motorola chegam tão rápido q n faz realmente diferença fazer Soak Test e.e
Discordo.
Também discordo!
Chegava, hoje não está mais assim!
por isso Uso Nexus para não precisa de Soak!!!!
Ok, sou viciado em atualizações, mas não seria soak test!
O soak do Maxx não saiu até hoje, ja recebi até o e-mail mas até agora nada.
Em tempos de modinhas, Soakt Test é a famosa versão Beta.
Prefiro não ser um soak tester
Interessante!