Les développeurs Adobe Flex professionnels ont été jusqu’à présent frustrés par le manque d’outils de tests unitaires pour Flex. Bien que FlexUnit ait été développé pendant quelques temps, les développeurs Flex n’ont d’outil de tests unitaires digne de ce nom…
Plutôt que d’attendre que quelqu’un (Adobe ?) le fasse, Gorilla Logic a créé un système open sourced nommé FlexMonkey. FlexMonkey permet donc d’enregistrer et de lire les interactions faites avec une interface Flex, et génère des tests en ActionScript grâce à des scripts qui peuvent facilement être inclus dans un processus d’intégration. Il utilise les API Flex Automation et a été créé grâce à l’extension Adobe d’automatisation graphique, AutoQuick.
La demande croissante pour un outil était tel que, même si la release est sortie il y a 2 mois à peine, un communauté active a déjà commencé à grossier autour de ce projet open source qui a été téléchargé près de 1000 fois.
Pour plus d’infos sur le projet FlexMonkey, voici une vidéo de présentation par ses concepteurs :
et pour les ressources c’est ici : Google Code ou site de Gorilla Logic
N'oubliez pas que vous pouvez vous abonner à mon Twitter http://twitter.com/flexinfo ou au flux RSS ;)













janvier 19th, 2009 Ã 9 h 53 min
Hello,
Je l’ai téléchargé il y a 2-3 semaines mais je n’ai pas encore pris le temps de le mettre en place. As-tu déjà essayé ? as-tu des retours d’expérience à partager ?
avril 7th, 2009 Ã 14 h 28 min
Io lo sto usando….Ho cercato di automatizzarlo con maven sull’applicazione web che sto sviluppando.
Secondo me ha ancora dei limiti se si vuole utilizzare in maniera del tutto automatizzata. Credo che possa essere utile per i test fatti manualmente e non lo vedo adatto per pile di test automatiche. Poi per esempio io ho un’applicazione che apre e chiude dei panel: l’evento di chiusura non lo avverte quindi capita che se voglio con lo stesso test testare due pannelli diversi, lui apre il secondo senza avere chiudo il primo..Quindi se il mio ipotetico di test automatizzato prevede l’apertura di 100 pannelli nn c’è il bisogno di dire cosa succederebbe.