2009-08-21 75 views
2

是否有可能在Visual Studio本身之外運行由Visual Studio測試項目創建的程序集?
我想創建一個測試應用程序,該測試應用程序也應該在未安裝VS的機器上運行,並獲得測試結果的(圖形)報告。從VS2008測試項目中創建一個獨立的可執行文件

編輯看看接受答案中提供的帖子,並查看該帖子的答案......我得出的結論是這個問題的答案是「NUnit」。

回答

2

檢出MsTest命令行。您可以使用它或將自己的代碼作爲測試工具繞着組件使用。但是,如果您需要GUI併合法使用MSTEST,則需要在您將運行測試的機器上安裝Visual Studio的許可證。可以使用MsTest without VS。但我不知道如何「合法」,所以它是在你自己的風險

+0

這正是我所需要的......但可執行文件與VS測試工具一起安裝,對吧?所以我仍然需要在目標機器上安裝VS ... – 2009-08-21 13:20:24

+0

感謝您對帖子的鏈接,這正是我需要的。 – 2009-08-21 13:42:40

+0

沒問題......很高興我能幫上忙。 – 2009-08-21 13:45:00

1

我不知道這是可能的,就像你描述它。

如果您使用的是Team Foundation Server,則可以創建報告以顯示最新持續集成(或每晚)內部版本的狀態,您可以以任何您想要的方式顯示測試結果。

一個例子是在這裏: TFS report http://www.edsquared.com/content/binary/WindowsLiveWriter/QualityIndicatorsReportforConchangoScrum_E0D5/healthy_qualityindicators_thumb.gif

這樣任何人都可以訪問和通過Web瀏覽器,Visual Studio中,或團隊系統Web訪問(這又是Web瀏覽器)查看這些測試結果。因此,使用和不使用Visual Studio的用戶在報表上獲得相同的視圖。

+0

感謝您的回答,但目的不是允許沒有安裝VS的用戶查看結果,而是在沒有安裝VS的計算機上運行測試程序。 – 2009-08-21 13:41:20

相關問題