2013-07-11 27 views
0

我是一名.NET開發人員,我正在考慮自動執行我的UI測試,因爲我花了很多時間來測試我的UI。我正在考慮使用Selenium,但根據這個網站http://seleniumdotnet.blogspot.com/我應該使用Visual Studio 2010 Ultimate或Premium來使用.NET中的硒。現在,我們正在我們的辦公室使用VS 2010 Professional,我只是想知道是否有一些解決方法,以便我們可以使用硒而不升級我們的Visual Studio?在.NET中使用Selenium進行UI測試

回答

2

的Visual Studio只是一個IDE,硒.NET的結合被認爲是工作在任何版本的VS 2010

的Visual Studio 2010旗艦版具有更多的功能,幫助您開發.NET,但是沒有它,硒庫仍然可以正常工作,因爲它只依賴於.NET框架,而不是IDE。

這篇文章有誤導性,你完全可以使用VS 2010 Professional來描述那些內容。此外,您可以選擇更常用的開源代碼NUnit,而不是VS單元測試框架。這篇文章基本上說明了一種做事的方式,而不是唯一的方式,可能不是最好的辦法。

欲瞭解更多信息,請參考正式文件,herehere

Here是比較不同版本的VS,沒有一個功能很重要硒。除非,您的.NET應用程序有一些特殊需求。

0

您不需要任何特定版本的VS來在您的項目中使用Selenium。您還可以使用http://seleniumtoolkit.codeplex.com中的Selenium工具包在您的項目中使用它。您可以使用任何測試框架在您的項目中使用Selenium。您可以根據自己的喜好使用NUnit,MSTest等。

最近,Visual Studio已經提出了新的Coded UI測試(CUIT)測試管理器,它可以幫助您輕鬆編寫這些測試用例。使用該工具,它可以幫助您創建UI測試用例,而無需編寫任何代碼,因爲代碼會自動生成,並且可以進行編輯。但要使用此工具,您需要擁有VS premium或Ultimate。

您可以從msdn文檔http://msdn.microsoft.com/en-us/library/dd286726.aspx瞭解關於該工具的更多信息。

除Selenium之外,您還可以使用Watin watin.org執行相同的任務。

相關問題