2010-07-02 64 views
4

我生成的使用NUnit測試的XML輸出:生成HTML結果

nunit-console /xml:console-test.xml nunit.tests.dll 

如何創建使用XML的表格式的報告。有沒有任何工具?

+0

重複? http://stackoverflow.com/questions/2996219/how-to-convert-nunit-output-into-an-html-report – 2013-03-07 08:30:42

回答

0

您可以將xml綁定到數據網格,以將其顯示爲具有少數幾行C#的表格。

http://www.csharphelp.com/2006/10/binding-raw-xml-to-a-datagrid-control-in-asp-net/

喜歡的東西:

DataSet ds = new DataSet(); 
ds.ReadXml(Server.MapPath("console-test.xml"),XmlReadMode.InferSchema); 
this.DataGrid1.DataSource = ds; 
this.DataGrid1.DataBind(); 
+0

問題在於(至少對於NUnit 2.5.5)XML文件的結構在運行時拋出以下錯誤:'表(test-suite)不能在嵌套關係中作爲自己的子表。「 – 2010-07-12 20:09:01