Tester les applications Web sur plusieurs navigateurs a toujours été un véritable problème pour les développeurs Web.
Pour leur faciliter la tâche, en particulier ceux qui utilisent JavaScript, Microsoft lance BrowserSwarm, un outil open source qui permet d’automatiser les tests des framework et des bibliothèques JavaScript à travers plusieurs navigateurs et dispositifs. L’objectif de Microsoft est de permettre aux développeurs de « passer moins de temps sur les tests et plus de temps sur le code ».
La solution s’exécute dans le Cloud et se connecte directement aux dépôts GitHub du développeur. À chaque commit, l’outil de Microsoft peut automatiquement tester le code en utilisant des tests unitaires de QUnit.
Avec BrowserSwarm, les développeurs pourront donc s’assurer que les framework qu’ils utilisent (JQuery, Knockout, Prototype, Backbone.js, etc.) fonctionnent correctement. Ils auront également la possibilité d’effectuer des tests sur leurs propres briques.
Après un test, un tableau de bord affiche les résultats obtenus non seulement pour les navigateurs modernes, mais également pour les anciennes versions encore supportées (Internet Explorer, Chrome, Firefox, Safari, Opera, etc.). Les développeurs peuvent sauvegarder des environnements de tests multiples dans le Cloud pour les réutiliser plus tard.
Avec la prolifération des framework, qui sont désormais quasi incontournables dans le développement d’une application Web moderne, la solution de test de Microsoft permettra également de guider les développeurs dans le choix d’un framework robuste pour leur application.
Pour utiliser l’outil, l’utilisateur doit créer un compte sur le site du projet et lier son dépôt GitHub à BrowserSwarm, qui en est actuellement au stade de bêta.
BrowserSwarm a été développé en partenariat avec Sauce Labs (spécialisé dans les outils de tests) et l’équipe open source d’append To. Le projet étant open source, les contributions externes sont attendues par Microsoft pour étendre BrowserSwarm à plusieurs autres outils de contrôle de versions et de tests unitaires.
Le site du projet
Source : Microsoft
Et vous ?
Que pensez-vous de ce projet ? Avez-vous des difficultés lors du test des framework que vous utilisez ?
Microsoft dévoile BrowserSwarm
Son outil open source pour le test des framework et bibliothèques JavaScript
Microsoft dévoile BrowserSwarm
Son outil open source pour le test des framework et bibliothèques JavaScript
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !