我目前正在使用 Team Foundation Hosted Build Server。我在我的天蓝色云服务中进行了此设置,因此当我提交代码更改时,托管构建控制器将构建我的更改,然后将更改部署到云服务中的暂存环境。在构建过程中,我还有一组使用 NUnit 运行的自动化测试。
在 Selenium 测试开始之前,这一切都很好。由于 IE 和 firefox 未部署在 TFS 托管构建服务器上,因此我的测试失败。目前 TFS 托管的构建服务器是微软设计的 VM 镜像。
是否有任何简单的方法来指定一个安装了浏览器的自定义 VM 映像,以便我每次签入代码更改时都可以运行这些自动化测试?或者在创建托管构建服务器时,自动安装浏览器以便它们可用于测试?
谢谢!
威利