2010-09-28 74 views
2

我发布这个查询很多希望。如何生成自定义的Nunit报告?

我已经使用Selenium RC与C#,NUnit的和NANT创建了一个框架。 和Implement Nunit2Report用于将Nunit 的XML报告输出转换为HTML格式。

但是HTML报告并不像我们以前使用TestNG和 LoggingSelenium(Selenium Java Framework)那样清晰。

我的查询:

  1. 难道我们要通过声明NUnit的报告中的任何方法。像在 winrunner我们有tl_step和QTP我们有记者。报告事件到 改变测试结果。
  2. 我们可以用Listener来解决上述问题吗?如果是,请指导我 这个。
  3. 有没有人有关于如何使用框架场景以上的 生成Chart like report的想法。

在此先感谢。

问候 奇丹巴拉姆

回答

2

NUnit的不具有此内置到它,但是你都不可能产生一个听众。

http://nunit.org/index.php?p=eventListeners&r=2.5.7介绍如何创建自己的听众。我过去只是使用我自己的日志记录文件来查看发生了什么,如果你想。我已经使用NLog。

因为NUnit的生成一个XML文档,它不应该是太难以形成XSLT将XML转换成你想要的方式。

+0

谢谢您reply.I想你的意见后,实现EventListener并成功创建了一个NUnit的加载项DLL file.But我们如何能够利用这在我们的硒C#测试script.I在C#也不好,但如果我我可以处理得到一个线索。请指导我 – Chidambaram 2010-09-30 07:44:05

+1

你能否给我提供示例代码,用Selenium在Nunit中实现EventListener。 – Chidambaram 2010-10-07 11:40:35