是否可以将Visual Studio编码的UI测试部署到Azure或EC2作为测试代理?

时间:2011-04-18 17:38:17

标签: visual-studio-2010 automated-tests coded-ui-tests selenium-grid smoke-testing

我并不完全熟悉Visual Studio 2010(Ultimate)附带的测试套件,但我正在尝试使用Coded UI Tests找到与Selenium Grid类似的方法。我希望能够将代理部署到Azure或EC2,执行所有编码的UI测试,然后将其拆除以进行冒烟测试,作为部署过程的一部分。

从我在网络上看到的情况来看,可以通过控制器和代理执行类似的操作,但我不确定其中有多少可以轻松迁移到云端。我发现了这些帖子:Load Testing with Agents running on Windows Azure:[1 2 3]但它们围绕着负载测试。我的理解是负载测试可以编译并且易于部署,但对于Coded UI测试来说并不一定如此。

1 个答案:

答案 0 :(得分:2)

我不知道它是否可能,但我对代理商了解一点。代理允许您连接到计算机并为其部署测试。我想只要您的控制器可以访问该VM,那么它应该没问题。我相信您可以设置Azure,因此它们将成为VM的外部名称。

同样的过程也适用于编码的ui测试。它们也使用代理和控制器进行部署