Nous sommes fiers d'annoncer l'arrivée du premier Wall of Device d'Open Web Technology. Cette nouvelle station de test logiciel, située dans nos bureaux sur le campus de l'EPFL, fournit une solution rapide et facile aux besoins quotidiens des développeurs pour effectuer des tests cross-device et cross-browser.

Dans le monde du développement logiciel,, il est de notoriété publique que les conséquences d'un mauvais test peuvent être désastreuses pour toute entreprise numérique. L'exemple le plus connu s'est produit en 1962, lorsque la NASA a perdu la somme astronomique de 80 millions de dollars US suite à l'explosion du Mariner I, qui devait survoler Vénus, à cause de la simple omission d'un trait d'union dans le code. En effet, l'identification d'un bug dans la phase de développement peut coûter jusqu'à 50'000 fois moins cher à traiter que s'il était découvert dans la phase de production. Chez OWT, nous croyons fermement que les processus de test doivent être réalisés de manière méticuleuse, itérative et efficace afin de minimiser les risques.

Un autre problème actuel dans le domaine est le temps que prend l'assurance qualité pour être faite correctement. En effet, si les tests automatisés sont nécessaires pour construire un code de qualité au fil du temps, les tests manuels et de bout en bout seront toujours essentiels lors du développement de nouvelles fonctionnalités. Or, avec actuellement plus de 25'000 appareils androïdes différents et plus de 75 appareils iOS existants, il est pratiquement impossible pour les développeurs de garantir une réactivité inter-appareils parfaite. Si l'on ajoute à cela l'obligation de vérifier la compatibilité avec au moins les dix navigateurs les plus utilisés, il y a peu de choses que les ingénieurs logiciels peuvent faire avec un temps et des ressources limités.

Chez OWT, nous avons fait appel au Wall of Device afin d'offrir à nos développeurs une solution adéquate à ces problèmes. Après avoir effectué une analyse approfondie du marché, nous avons décidé de construire un laboratoire de dispositifs dans nos locaux afin d'optimiser nos processus d'assurance qualité. À l'aide d'un outil robuste de synchronisation inter-navigateurs et inter-appareils, nous avons relié tous les appareils de test de notre bureau : cela nous permet de tester nos développements simultanément sur autant d'appareils et de navigateurs que nécessaire. Dans notre analyse, nous avons également déterminé la liste des 15 appareils les plus utilisés aujourd'hui qui correspondraient à notre base d'utilisateurs finaux.

En savoir plus

Autres news

Tout voir
Read more
Read more
Read more
Aidez-nous à améliorer notre site web
Pour améliorer le contenu et votre expérience, nous utilisons des cookies à des fins d'analyse.
Refuser tous les cookies