首页 > 解决方案 > 在 TFS 发布管理器中动态创建阶段

问题描述

我们有一个运行许多测试的发布管道,现在我们希望将每个测试作为管道的不同阶段运行。问题是每个用例有不同数量的测试,因此在设计管道时无法修复阶段。

有没有一种方法可以在运行时创建阶段。(当发布已创建并正在运行时)

标签: tfs

解决方案


实际上,不,没有这样的方法来处理这种情况。在 Release 运行期间无法创建阶段。

阶段是发布管道中的主要部分:“运行功能测试”、“部署到预生产”和“部署到生产”是发布阶段的好例子。

发布管道中的一个阶段由作业任务组成。也不推荐将每个测试作为管道的不同阶段运行。

相反,您可以使用一些过滤器和多个测试任务来拆分案例。另请查看此博客,这可能有用: 在 Azure DevOps Pipelines 中分阶段执行测试


推荐阅读