【发布时间】:2011-06-29 16:38:59
【问题描述】:
我有一个 Visual Studio 解决方案,其中包括一个具有 Selenium 测试的测试项目。
(我已经有一个由版本控制签入(Mercurial)触发的编译构建)
但我想要一个单独的(每晚)构建配置来运行 Selenium 测试,最好是在 MSTest 下。
我假设我需要 Selenium Server 来做这个?如果是这样,在运行测试之前启动它的最佳方法是什么?我应该从 MSBuild 脚本 执行此操作,还是使用 Team City 本身的 Build Step?我是否需要首先启动 Cassini\WebDev.WebServer 以便运行以下命令:
selenium = new DefaultSelenium("localhost", 4444, "*firefox", "http://localhost:49192/");
?
我有一个安装了 TeamCity 6.5.1 的构建服务器。 我已经安装了 VS2010。
肯定有人这样做了!在这里急需一些帮助。如果有人可以提供任何示例,将不胜感激。
【问题讨论】:
标签: selenium continuous-integration teamcity