Как создать собственный отчет Nunit? - PullRequest
2 голосов
/ 28 сентября 2010

Я отправляю этот запрос с большой надеждой.

Я создал фреймворк, используя Selenium RC с C #, Nunit и NANT. и реализовать Nunit2Report для преобразования вывода отчета XML из Nunit в формат HTML.

Но отчет HTML не совсем понятен, так как мы привыкли использовать TestNG и LoggingSelenium (Selenium Java Framework).

Мой запрос:

  1. Есть ли у нас какой-либо метод для передачи оператора в отчет Nunit. Как в winrunner у нас есть tl_step и в QTP у нас есть reporter.reportevent для изменить результат теста.
  2. Можем ли мы решить вышеуказанную проблему с помощью Listener. Если да, пожалуйста, сообщите мне это.
  3. У кого-нибудь есть идеи о том, как генерировать отчеты в виде диаграмм, используя вышеуказанный базовый сценарий.

Заранее спасибо.

С уважением Chidambaram

1 Ответ

2 голосов
/ 28 сентября 2010

NUnit не имеет встроенного в него, но вы можете создать слушателя.

http://nunit.org/index.php?p=eventListeners&r=2.5.7 описывает, как вы можете создать своего собственного слушателя.В прошлом я просто использовал свой собственный файл регистрации, чтобы увидеть, что происходит, если вы хотите.Я использовал NLog.

Поскольку NUnit генерирует документ XML, создание XSLT не должно быть слишком сложным для преобразования XML в нужный вам формат.

...