Tests d'applications Android

Dans l’industrie du mobile, Android connaît une croissance exponentielle. Au troisième trimestre 2012, le leader du marché, Samsung a vendu plus de 64 millions de smartphones, dépassant ainsi son concurrent direct Apple (qui a vendu 47,8 millions d’iPhones). Sur le même modèle que l’App Store, Google Play Store propose un très grand nombre d’applications: plus de 700 000 pour être plus précis. Ce phénomène renforce la concurrence parmi les éditeurs.

A l’instar de l’App Store, la qualité est un facteur important au moment d’acheter des applications Android. Etant donné le large choix d’applications dont ils bénéficient, il est peu probable qu’ils téléchargent une application durement critiquée.

Ce défi est largement accentué par le fait que les applications Android sont généralement gravement affectées par la fragmentation présente dans le milieu Android.

Dans quelles mesures les tests d'applications Android permettent-ils de lutter contre la fragmentation?

Android est une source gratuite et ouverte. C’est pourquoi beaucoup de fabricants de téléphones portables l’utilisent en tant que système d’exploitation principal et vendent grand nombre de leurs dispositifs sur la base de ce dernier. Étant donné que chaque fabricant de matériel informatique modifie Android selon ses besoins spécifiques, les développeurs doivent lutter contre la fragmentation dès la mise en marche de leur plateforme.

Publier une application parfaitement fonctionnelle sur tous les dispositifs Android les plus populaires est un vrai défi. Parallèlement à la fragmentation du matériel et du logiciel de chaque dispositif, se trouve un marché lui aussi fortement fragmenté. Par conséquent, tester des applications Android n’est pas une mince affaire.

Par exemple, si vous voulez vous assurer que votre application Android fonctionne pour 50% des utilisateurs aux Etats-Unis, vous aurez besoin de l’essayer sur 6 dispositifs différents. Si vous voulez vous assurer que l’application fonctionne bien pour 75% des utilisateurs, vous devez l’essayer sur 12 dispositifs différents. Et ce n’est pas sans mentionner que la Chine est récemment devenue le deuxième pays plus important en nombre de téléchargements d’applications et de détenteurs de smartphones.

App Quality Alliance (AQuA)

L’App Quality Alliance est une organisation fondée par AT&T, LG, Motorola, Nokia, Oracle, Orange, Samsung et Sony Mobile. L’objectif de l’AQuA est de promouvoir le développement responsable des pratiques visant à augmenter la qualité des applications mobile sur toutes les plateformes.

Le résultat de cet effort de collaboration est principalement dirigé vers la publication de différents documents : le guide des bonnes pratiques pour le développement des applications mobiles et les critères d’assurance qualité des applications Android, qui est également résumé dans un document excel intitulé Synthèse des tests Android. Ces documents sont disponibles sur le site d’AQuA.

Si ces documents sont un excellent point de départ pour n’importe quel éditeur d’application Android, ils restent génériques et doivent être complétés par vos propres tests. Toutefois, il convient de les utiliser comme point de départ pour tous vos tests d’application Android.

Nous incluons constamment les critères d’assurance qualité des applications Android lorsque nous réalisons des tests pour nos clients car ils sont significatifs et couvrent des domaines très sont souvent oubliés.

Nos tests d’applications Android

Il peut être couteux pour les développeurs d’acheter un grand nombre de dispositifs Android. Notre avantage réside dans la possibilité de vous aider à tester une application Android sur un grand nombre de dispositifs de manière rapide et efficace.

Lorsque vous utilisez notre plateforme vous bénéficiez d’un accès à une large communauté d’experts en assurance qualité de dispositifs Android. Cela vous permet de vous assurer que votre nouvelle application Android ne contient aucun bug et qu’elle permet à vos utilisateurs de vivre une expérience inoubliable.

Vous souhaitez faire tester un de vos projets?

Commencer maintenant