gpt4 book ai didi

azure - Azure DevOps 中的 Cypress 自动化项目

转载 作者:行者123 更新时间:2023-12-03 06:29:47 24 4
gpt4 key购买 nike

自动化新手 - 我在本地创建了一个自动化 cypress 项目。我将该项目推送到 Azure 开发运营并为此创建了一个管道。测试用例运行成功。我的问题是开发团队希望在部署构建之前触发这些测试用例。如何实现这一目标?任何人都可以帮忙,非常感谢!!

最佳答案

My question is Dev team wants to trigger those test cases before
deploying the build? How to achieve that?

您可以使用 Stages 先在 Dev 阶段触发 Cypress 测试,然后在 Build 阶段手动启动下一个部署。您可以在任何阶段或跨阶段手动启动部署一个接一个或在一次运行中自动运行。

我在 Azure Pipelines 中创建了一个示例 cypress 任务,如下所示:-

enter image description here

现在,我首先在开发阶段运行管道,如下所示,然后在构建阶段运行,您可以自动一起触发这些管道,也可以手动逐一触发, 开发团队可以在构建阶段触发它之前运行此管道:-

enter image description here

保存此发布管道并使用以下选项手动触发所需的构建阶段:-

enter image description here

在这里,您可以选择自己手动触发的开发阶段和构建阶段。使用上述选项 Dev 将自动运行,而 Build 应手动运行,如下所示:-

enter image description here

触发 Dev 阶段后,可以手动触发 Build 阶段,如下所示:-

enter image description here

enter image description here

引用:-

Stages in Azure Pipelines - Azure Pipelines | Microsoft Learn

Cypress in Azure DevOps Pipeline | Azure DevOps Pipeline | azure pipeline cypress | cypress test case azure | Medium

关于azure - Azure DevOps 中的 Cypress 自动化项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75317543/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com