首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure Devops:如何在发布管道中添加自动集成测试

Azure Devops:如何在发布管道中添加自动集成测试
EN

Stack Overflow用户
提问于 2019-12-30 15:38:13
回答 3查看 13K关注 0票数 5

我有一个分阶段的发布管道,可以部署到Development,然后再部署到分阶段。

我希望只在部署到暂存之前在发布管道期间运行Integration项目。我该怎么做?在分阶段部署之前,是否有特定的测试任务可以挂接?比如部署前的任务什么的?

EN

Stack Overflow用户

发布于 2019-12-30 21:51:56

我想您正在使用C#单元测试。

  1. 在“部署到暂存”之前添加了新的阶段“集成测试”,
  2. 添加了安装VSTest平台的任务。它将被缓存在代理文件夹中。

https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/tool/vstest-platform-tool-installer?view=azure-devops

  1. 为您的测试项目添加了适当的单元测试适配器NuGet包,以便VSTest平台能够在dll程序集中找到单元测试,例如对于NUnit测试,它将是"NUnit 3测试适配器“。

( a)测试文件->,例如"***IntegrationTests.dll“

b)“由工具安装程序安装”的测试平台版本->

https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/test/vstest?view=azure-devops

VSTest任务返回的所有测试结果都将与Azure DevOps服务集成。

票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59533279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档