Question

Dans notre environnement de développement, nous courons un service d'intégration continue (TeamCity) qui répond aux codes checkins en exécutant construction / travaux de test et de rendre compte des résultats. Alors que le travail est en cours, nous pouvons facilement voir combien de tests unitaires ont exécuté jusqu'à présent, combien ont échoué, etc.

Mon équipe test automatisé délivre Epreuves interface utilisateur développée dans Rational Functional Tester. Ces tests de l'extraction du système de contrôle des sources, les compiler et les exécuter à partir de la ligne de commande semblent tous être des exercices assez simple.

Ce que je ne l'ai pas été en mesure de trouver un moyen de signaler les résultats des tests automatiquement -. Il ne semble pas y avoir de crochets pour les auditeurs, par exemple, ou tout autre moyen de personnaliser les messages qui sont émis

D'après mes recherches jusqu'ici, je suis venu à la conclusion que ma seule option est de (a) attendre jusqu'à ce que les tests de finition, puis (b) analyser le rapport HTML qui génère RFT.

Quelqu'un at-il une meilleure réponse que cela?

Était-ce utile?

La solution

Voici la solution que je l'ai utilisé dans le but similaire:

  1. Ecrire une super classe d'aide qui écrasent la méthode de rappel OnTerminate, mettre en œuvre votre journal, il analyse logique.
  2. Modifier le super classe d'aide de vos scripts de test à la classe super assistant créer à l'étape 1.
  3. Utiliser CLI Invoke RFT vos scripts dans votre code d'intégration Continuous.

Autres conseils

L'expansion sur @ eric2323223, dans votre override OnTerminate, vous pouvez utiliser de TeamCity

scroll top