
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.

Source : Microsoft
Et vous ?
