Continuous integration 使用TeamCity如何部署到环境中,然后针对该环境运行测试?
我正在努力让我的头绕过这个 我希望TeamCity将我们的windows服务部署到特定的环境中,然后一个单独的项目针对该环境运行验收测试 目前,我有一个项目,它构建然后运行单元测试,最后打包可部署元素 第二个项目获取包(人工制品依赖项)并部署到环境中 现在,我希望对该部署运行验收测试。测试不在可部署包中,因此我必须返回“构建”项目。。。我想我可以使用快照依赖项来使用已经编译的文件(我不想签出/重新编译任何东西) 但是,当我点击“运行”这个项目时,代理上只有一个空文件夹 我一定是误解了这是怎么回事! 有没有博客文章来帮助阐明这一点 这些测试是specflow/nunit测试Continuous integration 使用TeamCity如何部署到环境中,然后针对该环境运行测试?,continuous-integration,teamcity,acceptance-testing,Continuous Integration,Teamcity,Acceptance Testing,我正在努力让我的头绕过这个 我希望TeamCity将我们的windows服务部署到特定的环境中,然后一个单独的项目针对该环境运行验收测试 目前,我有一个项目,它构建然后运行单元测试,最后打包可部署元素 第二个项目获取包(人工制品依赖项)并部署到环境中 现在,我希望对该部署运行验收测试。测试不在可部署包中,因此我必须返回“构建”项目。。。我想我可以使用快照依赖项来使用已经编译的文件(我不想签出/重新编译任何东西) 但是,当我点击“运行”这个项目时,代理上只有一个空文件夹 我一定是误解了这是怎么回事
如果我不清楚,请询问更多信息 您可能希望将测试设置为构建项目的工件,然后将测试部署到部署环境中 然后在部署环境上运行单独的TeamCity代理,以便在该环境上实际执行测试