Du point de vue de la qualité logicielle, Zéro Stress représente plusieurs milliers de lignes de code qui doivent s’exécuter impeccablement sur une multitudes de terminaux différents.
Le parc Apple est relativement restreint, mais se compose tout de même d’une dizaine de modèles de téléphones ou tablettes et 3 versions majeures du système d’exploitation. Soit une combinaison de 30 terminaux à tester… Difficile à réaliser, manuellement, à chaque mise à jour.
Mais que dire alors du parc Android? Selon OpenSignal, près de 12.000 modèles différents sont en activité cette année, sur 8 versions différentes du système d’exploitation.
Comment faire, alors, pour tester notre application sur un échantillon représentatif et vous garantir son bon fonctionnement?
La solution s’est dessinée lorsque nous avons découvert et utilisé le service en ligne AppThwack, qui met à disposition son parc de test: plus de 250 terminaux physiques, dont 200 sous Android.
Nous soumettons notre application et demandons son exécution sur l’ensemble de leur parc. En quelques minutes, nous voyons les résultats commencer à s’afficher: réussite de l’installation de l’application et de son exploration par un robot de test, captures d’écran pour constater le bon rendu, désinstallation de l’application.
Nous avons ainsi pu détecter et corriger plusieurs problèmes en amont de la sortie. Ainsi, au moment crucial de la parution, nous avons la certitude de vous proposer une application de qualité!
Je ne vous cache d’ailleurs pas que je vais, de ce pas, aller valider la qualité de la version Amazon Kindle, qui sera disponible très prochainement.
Tanguy & les Teachonautes
Responsable de la Production des solutions, Tanguy travaille dans le secteur de la formation numérique depuis bientôt 10 ans. Co-fondateur et responsable de la fabrication chez Teach on Mars, il supervise la production des applications et la méthodologie.