【发布时间】:2016-10-20 20:45:23
【问题描述】:
我有一个 Octopus 项目,它部署了 2 个网站和一个 Web API。我编写了一个 NUnit 3.5 测试,它运行一个基本的 Selenium 测试,以确保所有组件都启动并运行。 NUnit Selenium 测试是在我的构建服务器(TFS 2015)中构建的,其他代码也是如此。如果 Octopus 能够获得我的最新版本的测试并在部署的环境中运行它,那就太好了。
构建可以将测试部署到文件共享或 Octopus nuget 提要,但是 nuget 提要会更好,因为它是版本化的。我不知道如何从提要中获取测试并执行它。 NUnit2 也有一个步骤定义,但 NUnit3 没有。必须有推荐的方法来处理这种情况!
设置一个 Jenkins 服务器来处理 Octopus 的所有测试是个好主意吗?
【问题讨论】:
标签: octopus-deploy