![](/img/trans.png)
[英]How can I make my webpage run JavaScript code when an ASP.net control is clicked?
[英]How can I make my ASP.NET application run during my automated UI tests?
我有一個ASP.NET應用程序(特別是ASP.NET MVC應用程序)。 我想為其編寫一些MSTest測試,以通過瀏覽器(使用Selenium或WatiN之類的庫)對其進行訪問。
為了使我的UI測試正常工作,ASP.NET應用程序需要實際在Web服務器中運行,以便可以通過瀏覽器對其進行訪問。 可以將應用程序配置為在IIS,IIS Express或Visual Studio Development Server上運行。 (我希望所有三個配置都受支持。)
測試運行時,如何確保ASP.NET應用程序在Web服務器上運行?
我建議使用類似SpecsFor.Mvc的東西
http://specsfor.com/SpecsForMvc/
它為您完成了許多艱苦的工作。 您編寫集成測試,就像編寫普通的單元測試一樣。
運行測試時,SpecsFor.Mvc會應用您的Web配置轉換,運行和托管應用程序,並在您選擇的任何瀏覽器中啟動測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.