2009-05-27 6 views
0

Actuellement, je peux coder en dur le header.xsl dans cruisecontrol pour montrer tout ce que je veux (par exemple le type de navigateur), mais je voudrais aussi voir la version de mon app testng est en cours d'exécution contre. Le numéro de version est situé sur la première page de mon application sous une classe div. Existe-t-il un moyen d'avoir cruisecontrol définir la valeur dans le header.xsl de saisir le rapport testng?comment changer cruisecontrol head.xsl pour refléter dynamiquement la valeur de testng

Résultat attendu: Je veux voir sur le rapport de cruisecontrol informations au sujet de mon application comme la version #

Merci.

Répondre

0

Ce numéro de version est-il jamais affiché pendant le processus de construction? Pouvez-vous le trouver dans le journal de construction? Si c'est le cas, il devrait être assez facile de comprendre le xsl nécessaire pour l'obtenir. Si ce n'est pas le cas, vous devrez effectuer beaucoup de personnalisation car le système s'attend à afficher uniquement les informations dans les fichiers journaux de construction, statistics.csv et report.xml.

+0

Non ce n'est pas dans le journal de construction, mais est-il possible d'utiliser sélenium pour saisir la valeur, la stocker dans le journal testng et ensuite la saisir par cruisecontrol? – JLau

+0

Je ne connais pas le sélénium, désolé, mais c'est l'approche que j'essaierais. L'autre chose à essayer serait quand le site Web est construit, enregistrer le numéro de version dans un fichier texte quelque part que les deux projets pourraient atteindre, alors que votre test lise simplement ce fichier et l'écho, maintenant il est dans votre journal de construction. ;) gl – Alex

Questions connexes