2009-08-03 45 views
0

我正在開發一個ASP.NET應用程序。我已經完成了應用程序的單元測試。但是我擔心可能會出現一些問題。通過在.Net中提供的一些自動化過程來測試應用程序。任何使用.NET進行自動單元測試的工具或方法

Regards, Jebli。

+2

您能否澄清一下您所問的問題......您的「單元測試」是針對NUnit編寫的,還是針對另一個xUnit框架編寫的,還是您的單元測試手冊?你想用自動化的方式來運行你已經寫過的單元測試嗎?或者你想要一個工具來確定爲你測試什麼? – Bevan 2009-08-03 04:05:51

+0

我想對已寫入的代碼進行自動化測試。 – Jebli 2009-08-03 04:08:15

回答

1

nUnitWatiN是一對工具,可以幫助您設置一些測試,具體取決於您想要的測試級別。

4

我建議看看NUnit,NAnt和CruiseControl.net。 Nunit將運行你的單元測試。 NAnt將運行你的構建,然後進行單元測試。每當您在監控代碼庫時檢查代碼時,CruiseControl都會運行NAnt。

如果這種類型的測試是不是你的意思,那麼你可能就來看看下面的工具來對Web應用程序的前端運行測試:

1

Visual Studio 2008 Professional帶有自己的單元測試工具。我更喜歡NUnit,因爲我也使用Java並熟悉JUnit。您可以在網上找到一些關於新功能的信息。這裏有一個很好的鏈接:click here

1

如果你已經編寫了所有你能想到的單元測試,並且你還想進一步測試應用程序(也許碰到所有角落的情況),你可能想看看在微軟研究院的Pex

它基本上會對您的代碼進行自動QA測試,試圖在所有代碼分支發生變化時嘗試。每次它設法通過某些輸入值的組合來創建一個新的代碼分支時,它會自動生成一個單元測試,這樣您就可以重複運行一組可重複的測試。