簡體   English   中英

ASP.NET應用程序–測試

[英]ASP.NET Applications – Testing

我們正在使用VSTS(Visual Studio Team System)2008作為IDE以及C#.NET作為編程語言來構建ASP.NET應用程序。

您能否讓我知道我們是否可以使用VSTS 2008測試這些應用程序? 如果可以,請提供詳細信息嗎?

還有其他可用於測試Web應用程序的VSTS集成工具/第三方工具。 測試可以是單元/功能/負載測試等。

非常感謝。

問候,Reshma。

這個問題很難解決。

如果您沒有在Web表單中將業務邏輯與UI邏輯分開,則不會,這將很難測試。 但這不取決於VSTS或任何其他測試框架,而僅取決於代碼的“質量”和可測試性。

如果您確實要測試您的應用程序,則應嘗試使用ASP.NET MVC框架。 它被設計為可良好測試的,並且如果正確應用,您最終將得到干凈的,可測試的代碼。

任何測試框架(NUnit,MSpec,框架內置的VSTS等)都可以。

如果要測試Web-GUI,則可能需要看一下Telerik的Web UI Test studio 即使在性能和可測試性方面我對他們的ASP.NET控件有非常糟糕的經驗,但該測試工具似乎仍然可以正常工作。

我將評論Visual Studio Team System的測試功能,而不是關注如何進行任何特定類型的測試的主題。 例如,單元測試是一個廣泛的主題,包括許多有關如何設計軟件以實現可測試性的實踐以及開發代碼的方法(例如TDD-測試驅動的開發)。

Visual Studio Team System 2008包括一套測試工具,包括對Web應用程序的支持。

您可以:

  • 構建單元測試以測試應用程序的代碼組件(前提是您已將代碼設計為可測試的,
  • 通過記錄瀏覽會話並在測試運行期間重放瀏覽器來構建模仿瀏覽器行為的網絡測試,
  • 通過模擬訪問您的站點的用戶組來進行負載測試。

您可以從以下網站了解更多信息:

是的,您可以,有專用的VS版本-MSVS Test Edition

看一下Ivonna ,集成和單元Asp.Net測試工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM