Como escolher dispositivos móveis para teste e não corrigi-lo

Este artigo foi escrito especialmente para OTUS pelo professor do curso QA Lead - Anastasia Sharikova.










Olá! Meu nome é Anastasia Sharikova, eu dirijo o departamento de testes da Bookmate e o outro canal de telegrama de controle de qualidade .



Estou certo de que muitos, quando chegaram ao cargo de QA Lead, esperavam tarefas complexas e interessantes de criar processos, configurar um sistema de autoteste, configurar testes funcionais e não funcionais e, no final, tarefas de gerenciar funcionários. Mas, no final, descobriu-se que tudo isso existe, mas é combinado com coisas cotidianas, como calcular salários, determinar o orçamento de um departamento e outros problemas relacionados a finanças - e, muitas vezes, não há como escapar disso, especialmente em pequenas e médias empresas. No entanto, estar atento a esses tópicos é uma ótima maneira de melhorar ainda mais a qualidade do seu produto e encontrar e prevenir problemas desde o início.



A maioria dos gerentes de QA / QA / QA, cujos funcionários trabalham com aplicativos móveis, em algum momento enfrentam o desafio de atualizar a frota de dispositivos móveis e decidir o que testar em geral para os funcionários. E se para especialistas experientes isso não é uma pergunta, geralmente é difícil para um iniciante navegar nesse problema, e hoje vou tentar falar sobre o que você pode confiar em sua escolha e quais dificuldades e armadilhas existem na compra de dispositivos para teste.



Este artigo se concentrará especificamente na seleção de dispositivos para teste manual, uma vez que a seleção de farms para autotestes tem características próprias e é melhor falar sobre isso separadamente.



É claro que, à primeira vista, o tópico pode não parecer tão importante - eles dizem, por que se preocupar, você pode pegar os mais populares, por um preço mais alto, e testar o restante em simuladores e emuladores. Mas, na realidade, um grande número de bugs de todos os tipos pode ser detectado apenas em um dispositivo real e, além disso, os testadores manuais geralmente também precisam trabalhar em algo para verificar as tarefas diárias.

Por que é melhor não pular essas tarefas inteiramente para outros departamentos, como compras, se houver? Porque eles geralmente não entendem os recursos e as métricas do seu produto específico e há uma chance de perder algo importante.



Na maioria dos casos, nossa tarefa é criar um conjunto universal de dispositivos que cubra a seleção máxima de combinações de eixos, fabricantes, modelos, telas e tipos de smartphones e tablets e faça tudo isso dentro do nosso orçamento.



Os principais parâmetros que afetam a seleção



  • Análise externa: aqui podem ser ajudadas as coleções internacionais dos dispositivos mais populares (como, por exemplo, deviceatlas.com) e opções triviais, como a classificação no Yandex.market dos dispositivos mais populares. Aqui é importante não cair na isca dos “melhores” telefones, porque a opinião dos especialistas é muitas vezes muito diferente da opinião dos consumidores comuns. O principal é lembrar em que país e CA seu produto está orientado e basear-se nessa condição.
  • : , , — . ? , Firebase Google Play. , , , .
  • : , , . — , “/” Huawei.




É sempre importante lembrar sobre os recursos do seu produto específico e seu público-alvo e tentar evitar a subjetividade - mesmo que pareça que o iPhone 11 Pro seja a coroa da criação da Apple, ele não trará muitos benefícios no seu trabalho se o público do seu aplicativo de processamento de fotos for em idade escolar. a quem os pais deram o sexto ou sétimo iPhone. O mesmo funciona na direção oposta - se você sabe que pessoas ricas usam seu serviço e ele será instalado principalmente no iPad Pro mais recente, você terá que se esforçar para isso, caso contrário, poderá esperar problemas.



É especialmente importante observar os países de uso - quase todos os países têm seus próprios "chips"; portanto, o público do aplicativo para a Índia condicional, em média, será diferente dos usuários da Escandinávia.



Recursos e chips importantes no exemplo de iOS e Android



Obviamente, o artigo não cobre todas as complexidades e recursos, mas tentarei mencionar os principais:



iOS



  • Comparado ao Android, existem poucos dispositivos e eles não saem com muita frequência, o mesmo com os eixos que devem ser levados em consideração.
  • É mais fácil manter um conjunto médio adequado de tipos de tela - e não esquecer que alguns têm retina, isso pode ser importante para alguns tipos de testes. Mas, claro, nem sempre. No entanto, os principais erros de layout podem ser encontrados em uma combinação de quatro ou cinco iPhones do quinto ao décimo primeiro. E não esqueça a cortina!
  • Considere quais versões do iOS você oferece suporte e tente distribuí-las igualmente entre os dispositivos.
  • Não se esqueça da magia do modo Split View e tente manter pelo menos um dispositivo que o suporte
  • , , — , “”, . , - , Apple .


Android



  • . — , , . , , , , Oppo — , , , .
  • — , Google Play, . , “” .
  • Apple , — , , . , 1999 , , , . : , , , , , , . , , .
  • Lembre-se de que, apesar da atitude tradicional em relação ao Android como telefones baratos, nos últimos anos, seus carros-chefe foram comparáveis ​​aos carros-chefe da Apple, ou até mais, e geralmente possuem recursos experimentais, como telas chanfradas, conchas e muito mais.


Onde comprar?



Espero que o leitor deste artigo tenha sorte ou não, e esta pergunta não o toque - ele só colocará uma tarefa em Jira para compra e em alguns dias receberá um telefone novo. Mas e se você trabalha para uma empresa em que precisa tomar essa decisão sozinho? Existem várias opções:



  • : , , . , : , , , , , , , . .
  • : , , , , . — , , . — , .
  • Avito : , / . , , , , 3 , — .
  • : — , , - , !


Um ponto financeiro importante - geralmente é melhor usar um dispositivo com vista a um uso prolongado e a um reparo simples, mais caro, mas que dure por um longo tempo e não seja mais barato, mas você precisará alterá-lo a cada três meses. Mas, às vezes, pelo contrário, faz sentido comprar algo ruim, porque, novamente, na minha experiência, os piores erros são detectados nos telefones e tablets mais pesadelos.






Saiba mais sobre o curso OTUS QA Lead.







All Articles