Windows

Xamarin a annoncé Test Cloud, un service automatisé permettant aux développeurs mobiles de tester leurs applications sur des centaines d'appareils mobiles .

Hello Android - Liste déroulante [5].mp4

Hello Android - Liste déroulante [5].mp4
Anonim

Faire fonctionner une application sur plusieurs appareils mobiles est un grand défi en raison des nombreuses tailles d'écran Selon le PDG Nat Friedman, qui a pris la parole lors de la conférence inaugurale de l'entreprise, Evolve.

"Si vous êtes une entreprise qui veut beaucoup soutenir les systèmes d'exploitation, les systèmes d'exploitation et les versions de ces systèmes d'exploitation. »

S'assurer que les applications fonctionnent correctement sur tous les appareils ciblés est crucial car les utilisateurs sont en déplacement et les applications Selon Friedman, ils n'ont que quelques secondes pour les impressionner.

Aujourd'hui, la plupart des développeurs se fient à des tests manuels. Seulement 8% des 300 développeurs interrogés par Xamarin utilisaient un produit de test sur mobile.

"C'était OK quand le mobile était comme neuf et que nous étions tous des cowboys et c'est cool. Mais il a grandi un peu maintenant ", a déclaré Friedman.

La société espère changer cela avec l'introduction de Test Cloud. Il utilise une interface Web, mais peut également être intégré avec les systèmes d'intégration continue populaires tels que Jenkins, TFS et TeamCity.

Pour ajouter une nouvelle application à tester avec Test Cloud, les développeurs doivent d'abord télécharger le fichier APK s'il est une application Android, par exemple. Test Cloud permet ensuite aux développeurs de choisir sur quels appareils tester l'application. Friedman a déclaré:

App Explorer teste automatiquement une application en explorant l'interface utilisateur, en visitant chaque onglet, en poussant boutons et remplir les champs de texte. Il utilise un périphérique comme référence pour créer un script, puis l'exécute sur tous les autres périphériques. Les éléments de l'interface utilisateur sont identifiés par des ID d'objet, de sorte que les tests continuent à fonctionner même si des modifications sont apportées à la présentation.

Le rapport qui en résulte montre des captures d'écran de chaque application exécutée sur différents appareils, surveillance des performances et journaux détaillés des appareils. et empiler des traces pour aider les développeurs à trouver et corriger rapidement les bogues.

Test Cloud sera disponible au cours du troisième trimestre. Il sera non seulement intégré à la plate-forme de Xamarin, mais sera également disponible pour les développeurs qui créent des applications en utilisant Objective-C, Java et d'autres frameworks. Le service est basé sur Calabash, le framework d'automatisation de test mobile multiplateforme le plus largement utilisé, selon Xamarin, qui a acquis LessPainful, l'entreprise qui l'a créé.

Ce que coûtera le service reste à voir. Les détails de prix ne seront pas rendus publics avant leur livraison, mais les utilisateurs qui veulent mettre la main sur la version bêta peuvent s'inscrire sur le site Web de Xamarin.

Envoyer des conseils et des commentaires à [email protected]