2013-04-04 34 views
0

所以這裏是我的場景,我有.NET項目,可以稱它爲FooBar,這是一個web應用程序,並且在一個完全獨立的解決方案中,我有一個.NET項目讓我們將其稱爲FooBarSeleniumUITests以使用Selenium Webdriver測試Web應用程序,它旨在成爲黑盒集成測試套件。現在,將這個測試套件作爲FooBar報告的一部分報告到聲納中的最好方法是什麼,並且如果可能的話,測試套件中的測試列表將在構建時啓動,並且需要通過構建才能成功。我已經將測試套件加載到gallio icarus中,但是sonar gallio插件頁面指出集成測試必須在分析解決方案中,是否有解決方法?Sonar從不同的解決方案運行測試(.NET)

回答

0

在啓動Sonar分析並使用「sonar.gallio.it.mode = reuseReport」(以及「sonar.gallio.it.reports.path」和「sonar.gallio.it.coverage」)之前運行您的IT。 reports.path「來查找XML報告)應該做到這一點。

http://docs.codehaus.org/display/SONAR/sonar-dotnet-gallio-plugin

但是,你必須確保你別動你的源代碼到另一個文件夾,否則測試/覆蓋報告將包含錯誤的路徑和聲納將不能夠連接這些測試/報道結果到您的項目資源。

相關問題