Nous avons un grand projet Delphi (1,5 million de lignes de code), et nous passons à l'utilisation de processus agiles.Obtention des statistiques de couverture de test DUnit à l'aide de FinalBuilder et AQTime
Nous avons déjà un environnement d'intégration continue (FinalBuilder) que j'ai mis à jour pour inclure les tests unitaires (dUnit) et les métriques de code (CodeHealer) dans les e-mails de tous les membres de notre équipe de développement. Notre couverture de tests unitaires n'est pas excellente, alors j'essaie maintenant d'intégrer AQtime dans les résultats de couverture de test pour chaque build.
J'utilise la tâche "Exécuter le programme" pour exécuter l'exécutable de test unitaire, consigner les résultats et analyser le fichier par la suite. J'ai l'intention d'utiliser la tâche "Exécuter le script" pour exécuter AQtime (via COM) et exporter les résultats au format XML afin que je puisse analyser ces résultats.
Le problème que j'ai avec AQtime exécutant l'exécutable de test unitaire, je perds la capacité de surveiller l'exécutable de test unitaire directement. J'aimerais que FinalBuilder analyse les résultats des deux tâches. Est-ce que quelqu'un sait comment accéder aux résultats dUnit quand il est appelé depuis AQtime?
Merci Robert. La version de dUnit qui était dans notre version n'a pas XMLTestRunner. J'ai téléchargé dUnit 9.3 à partir de sourceforge et j'ai récupéré XMLTestRunner à partir du dossier Contrib. Est-ce que tout ce que je voulais faire? – Catharz
Catharz, vous devriez accepter une réponse si elle a été répondue pour vous. –