【发布时间】:2021-06-15 01:31:45
【问题描述】:
我们在 azure devops 中发布的结构是
将我们的应用部署到我们的 DEV 环境。 针对该环境启动我的 Selenium (Visual Studio) 测试。 如果通过,则移动到我们的 TEST 环境。 如果失败/硬停止。 我们想添加新的片断/功能,启动与上面相同,除了而不是硬停止。 5)如果默认步骤失败,继续下一步。 6) 新的细节测试开始(开启录屏)
新的详细步骤具有“代理作业”设置/参数,我将“运行此作业”部分设置为“仅当上一个作业失败时”。
我的结果是,如果先前/默认/基本测试通过,则跳过详细步骤。正如预期的那样。
但如果上一步失败....下面新的详细步骤不会启动。
是否有可能因为设置了步骤,如果它失败硬停止甚至不评估下一步?
还是因为上一步说“部分成功”。这基本上不被视为失败吗?
【问题讨论】:
标签: azure-devops