Comment choisir les appareils mobiles à tester et ne pas le réparer

Cet article a été écrit spécialement pour OTUS par l'enseignante du cours QA Lead - Anastasia Sharikova.










salut! Je m'appelle Anastasia Sharikova, je dirige le service de test de Bookmate et dirige la chaîne de télégramme Yet another QA .



Je suis sûr que beaucoup, lorsqu'ils sont arrivés au poste de chef de l'assurance qualité, s'attendaient à des tâches complexes et intéressantes de construction de processus, de mise en place d'un système d'autotest, de mise en place de tests fonctionnels et non fonctionnels et, finalement, de tâches de gestion des employés. Mais en fin de compte, il s'est avéré que tout cela est là, mais cela est combiné avec des choses quotidiennes telles que le calcul des salaires, la détermination du budget d'un département et d'autres problèmes liés aux finances - et souvent, il n'y a pas d'échappatoire, en particulier dans les petites et moyennes entreprises. Cependant, être attentif à ces sujets est un excellent moyen d'améliorer encore la qualité de votre produit et de détecter et de prévenir les problèmes dès le début.



La plupart des responsables QA / QA / QA, dont les employés travaillent avec des applications mobiles, sont confrontés à un moment donné au défi de mettre à jour la flotte d'appareils mobiles et de décider sur quoi tester en général pour les employés. Et si pour les spécialistes chevronnés ce n'est pas du tout une question, alors il est souvent difficile pour un débutant de s'y retrouver, et aujourd'hui je vais essayer de parler de ce sur quoi vous pouvez compter dans votre choix et des difficultés et des pièges qu'il y a dans l'achat d'appareils à tester.



Cet article se concentrera spécifiquement sur la sélection des appareils pour les tests manuels, car la sélection des fermes pour les autotests a ses propres caractéristiques, et il vaut mieux en parler séparément.



Bien sûr, à première vue, le sujet peut ne pas sembler si important - ils disent, pourquoi s'embêter, vous pouvez prendre les plus populaires, mais à un prix plus élevé, et tester le reste sur des simulateurs et des émulateurs. Mais en réalité, un grand nombre de bogues de tous types ne peuvent être détectés que sur un appareil réel, et de plus, les testeurs manuels doivent généralement travailler sur quelque chose pour vérifier les tâches quotidiennes.

Pourquoi est-il préférable de ne pas passer entièrement ces tâches à d'autres services, comme les achats, le cas échéant? Parce qu'ils ne comprennent généralement pas les fonctionnalités et les paramètres de votre produit spécifique, et qu'il y a une chance de manquer quelque chose d'important.



Dans la plupart des cas, notre tâche consiste à créer un ensemble universel d'appareils qui couvrira le maximum de combinaisons d'axes, de fabricants, de modèles, d'écrans et de types de smartphones et de tablettes, et tout cela dans les limites de notre budget.



Les principaux paramètres affectant la sélection



  • Analyses externes: ici, les collections internationales pour les appareils les plus populaires (comme, par exemple, deviceatlas.com) et les options triviales telles que le tri sur le marché Yandex.market pour les appareils les plus populaires peuvent nous venir en aide. Ici, il est important de ne pas tomber dans l'appât des «meilleurs» téléphones, car l'opinion des experts est souvent très différente de l'opinion des consommateurs ordinaires. L'essentiel est de se souvenir du pays et du CA vers lesquels votre produit est orienté et de se baser sur cette condition.
  • : , , — . ? , Firebase Google Play. , , , .
  • : , , . — , “/” Huawei.




Il est toujours important de se souvenir des caractéristiques de votre produit spécifique et de son public cible et d'essayer d'éviter la subjectivité - même s'il vous semble que l'iPhone 11 Pro est la couronne de la création d'Apple, il ne vous apportera pas beaucoup d'avantages dans votre travail si le public de votre application de traitement photo est des écoliers. à qui les parents ont donné le sixième ou le septième iPhone. La même chose fonctionne dans la direction opposée - si vous savez que les gens riches utilisent votre service et qu'il sera principalement installé sur le dernier iPad Pro, vous devrez le débourser, sinon vous vous attendez à des problèmes.



Il est particulièrement important de noter les pays d'utilisation - presque tous les pays ont leurs propres «puces», de sorte que l'audience de l'application pour l'Inde conditionnelle sera en moyenne différente de celle des utilisateurs scandinaves.



Fonctionnalités et puces importantes sur l'exemple d'iOS et d'Android



Bien sûr, l'article ne couvre pas toutes les complexités et fonctionnalités, mais j'essaierai d'en mentionner les principales:



iOS



  • Par rapport à Android, il y a peu d'appareils, et ils ne sortent pas très souvent, de même avec les axes qu'il faut prendre en compte.
  • Il est plus facile de conserver un ensemble moyen adéquat de types d'écrans - et de ne pas oublier que certains ont une rétine, cela peut être important pour certains types de tests. Mais, bien sûr, pas toujours. Néanmoins, les principaux bugs de mise en page peuvent être trouvés sur une combinaison de quatre ou cinq iPhones du cinquième au onzième. Et n'oubliez pas le rideau!
  • Pensez aux versions iOS que vous prenez en charge et essayez de les répartir uniformément sur les appareils.
  • N'oubliez pas la magie du mode Split View et essayez de garder au moins un appareil qui le prend en charge
  • , , — , “”, . , - , Apple .


Android



  • . — , , . , , , , Oppo — , , , .
  • — , Google Play, . , “” .
  • Apple , — , , . , 1999 , , , . : , , , , , , . , , .
  • N'oubliez pas que malgré l'attitude traditionnelle envers Android en tant que téléphones bon marché, ces dernières années, leurs produits phares ont été comparables aux produits phares d'Apple, voire plus, et ils ont souvent des fonctionnalités expérimentales telles que des écrans biseautés, des coques à clapet et plus encore.


Où acheter?



J'espère que le lecteur de cet article aura de la chance ou de la chance et que cette question ne le touchera pas - il ne mettra qu'une tâche à acheter dans Jira et dans quelques jours, il recevra un nouveau téléphone. Mais que faire si vous travaillez pour une entreprise où vous devez prendre cette décision vous-même? Il existe plusieurs options:



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


Un point financier important - il est souvent préférable de prendre un appareil en vue d'une utilisation à long terme et d'une réparation simple, plus chère, mais pour durer longtemps, et pas moins cher, mais vous devrez les changer tous les trois mois. Mais parfois, au contraire, il est logique d'acheter quelque chose de mauvais, car, encore une fois, d'après mon expérience, les pires bugs sont détectés sur les téléphones et les tablettes les plus cauchemardesques.






En savoir plus sur le cours OTUS QA Lead.







All Articles