我有一个在 Azure Pipelines 中构建的 nodejs Web 应用程序。作为管道步骤之一的一部分,我计划在 Azure VM(可能是开发测试实验室)上部署生成的工件。
我现在想通过将浏览器指向 Azure VM 中的托管 URL 来运行浏览器测试。我想在构建管道中使用 Azure windows 和 linux VM 在此远程 Azure VM 上运行测试并将结果发布到管道。这些将是本质上在 nodejs 服务器上运行的业力测试。
在我当前的设计中,测试结果将在托管 nodejs 应用程序的 Azure VM 上可用。
- 我不明白的是如何将这些测试结果返回到 Azure Pipeline 以发布相同的结果?
- 有没有一种方法可以构建此解决方案,而无需在 Azure DevOps 中将我的 Azure VM 设置为管道代理?
- 是否有使用 Azure DevOps 设计此类持续测试基础架构的标准模式?
谢谢