2013-07-11 24 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执行相同的任务。

相关问题