2012-10-02 27 views
6

我需要知道是否有可能使用硒的ASP.NET MVC應用程序執行集成測試。如果是,那麼要求是什麼以及如何去做。將它作爲一個外部應用程序來從UI進行測試還是應該使用視圖。真的很困惑。請指導如何使用硒ASP.NET MVC集成測試

回答

6

如果您打算使用C#編寫Selenium測試,我推薦使用任何類型的測試記錄器來測試,那麼這將是一個單獨的項目。

您將運行此操作,它將測試應用程序的部署版本,理想情況下是在專用測試環境中。有extensive documentation可用。

就個人而言,我和others更喜歡WatiN,用於使用C#編寫的測試測試Web應用程序。

0

Selenium可用於測試任何包含ASP.NET MVC的Web應用程序。一般來說,您將測試項目添加到解決方案並在其中編寫測試。 Selenium打開瀏覽器並執行測試中描述的命令。你可以在c#中編寫測試,或者可以使用記錄器並將記錄保存爲c#測試。