Pour un client, nous avons besoin de générer détaillée des rapports de test pour les tests d'intégration qui ne montrent pas seulement que tout est vert, mais aussi de ce que le test ne. Mes collègues et moi sommes paresseux gars et nous ne voulons pas de pirater des feuilles de calcul ou des documents texte.
Pour cela, je pense à un moyen de documenter les plus complexes, les tests d'intégration avec JavaDoc des commentaires sur chacune @Test de la méthode annotée et chaque classe de test. Pour le test les gars, il est une bonne aide pour voir laquelle de ces exigences, Jira billet ou quel que soit le test est liée à ce que le test essaie de faire. Nous voulons fournir cette information à notre clientèle, aussi.
La grande question maintenant est: Comment pouvons-nous mettre la JavaDoc pour chaque méthode et chaque classe de test dans le JUnit rapports? Nous utilisons JUnit 4.9 et Maven.
Je sais qu'il y a une description pour chaque assertXXX(), mais nous avons vraiment besoin d'une belle liste HTML en tant que résultat ou d'un document PDF qui répertorie toutes les classes et il y a de la documentation, et en dessous tous les @des méthodes d'Essai et leur description, le temps d'essai, le résultat et en cas d'échec, la raison du pourquoi.
Ou est-il une autre alternative pour générer de la fantaisie des scripts de test? (Ou devrions-nous commencer un projet OpenSource sur ce!? ;-) )