2010-09-28 3 views
2

Je poste cette requête avec beaucoup d'espoir.Comment générer un rapport Nunit personnalisé?

J'ai créé un cadre en utilisant Selenium RC avec C#, Nunit et NANT. et Implémenter Nunit2Report pour convertir la sortie du rapport XML de Nunit au format HTML.

Mais le rapport HTML n'est pas clair car nous avions l'habitude d'utiliser TestNG et LoggingSelenium (Selenium Java Framework).

Ma Recherche:

  1. Avons-nous une méthode pour passer déclaration à rapport Nunit. Comme dans winrunner nous avons tl_step et dans QTP nous avons reporter.reportevent à modifier le résultat du test.
  2. Pouvons-nous résoudre problème ci-dessus en utilisant Listener.Si oui s'il vous plaît guide-moi sur ce.
  3. Quelqu'un a-t-il une idée sur la façon de générer un rapport semblable à un graphique en utilisant le scénario ci-dessus.

Merci d'avance.

Cordialement Chidambaram

Répondre

2

NUnit n'a pas intégré à elle, vous pouvez cependant éventuellement générer un écouteur.

http://nunit.org/index.php?p=eventListeners&r=2.5.7 décrit comment vous pouvez créer votre propre écouteur. J'ai déjà utilisé mon propre fichier de journalisation pour voir ce qui se passe si vous le souhaitez. J'ai utilisé NLog.

Puisque NUnit génère un document XML, il ne devrait pas être trop difficile de créer un XSLT pour transformer le XML comme vous le souhaitez.

+0

Merci pour votre réponse.J'ai essayé d'implémenter Eventlistener après votre commentaire et réussi à créer un fichier Nunit Addin dll.Mais comment pouvons-nous utiliser cela dans notre script de test sélénium C#. Je ne suis pas bon en C# mais je peux gérer si je obtenir un indice.Veuillez me guider – Chidambaram

+1

Pouvez-vous s'il vous plaît me fournir un exemple de code pour l'outil EventListener à Nunit avec Selenium. – Chidambaram

Questions connexes