J'utilise tous les jours FitNesse dans le cadre de mon projet. FitNesse permet de réaliser des spécifications fonctionnelles testables. Concordion est un concurrent à FitNesse. Je regarde depuis un moment le fonctionnement de Concordion et ce week end j'ai décidé de réaliser le tutoriel.
Je suis agréablement surpris par ce framework de tests. Très facile à prendre en main. Une des grosses qualités est que les tests sont intégrés au contenu HTML, ce qui rend au final les spécifications beaucoup plus lisibles que celles écrites avec FitNesse, qui sont elles écrites de manière beaucoup trop tabulaire. Nous avons ainsi de vraies spécifications exécutables.
Une autre grande qualité est que les fixtures sont basées sur JUnit, standard en matière de tests en Java, ce qui rend la prise en main plus facile. Concordion n'a pas besoin non plus de serveur pour exécuter les tests. Ces derniers s'exécutent de la même manière que des tests JUnit. Vous pouvez ainsi tout faire depuis Eclipse...
Cette première prise en main me donne vraiment envie de continuer à approfondir ce framework de tests.