1

作为我产品的连续集成机制的一部分,我想运行一些 Selenium 测试。我们正在使用 Visual Studio Online。

我尝试使用 IE WebDriver,但它无法连接到我的资源。我已经尝试部署 Firefox 的便携式版本并且测试似乎被卡住了 - 我猜有一个防火墙提示正在发生?

我已经尝试过 PhantomJs 网络驱动程序,但这似乎根本无法正确呈现测试页面(除非我做错了什么)......

所以...甚至可以从 Visual Studio Online 构建服务器运行基于 Selenium 的浏览器测试吗?

4

1 回答 1

1

托管构建控制器目前似乎不支持此功能。方法是设置一个远程构建控制器并将其与您的 visualstudio.com 帐户连接。我还没有尝试过,但这里有关于如何使用 Azure 机器的说明: http: //erictummers.wordpress.com/2014/02/12/run-selenium-from-visualstudio-com/

于 2014-09-16T17:06:11.360 回答