可以从 ADO 部署管道设置测试用例结果

问题描述 投票:0回答:1

我有一个测试项目。该项目具有与我们待办事项中的测试用例相关的测试。我们的发布管道使用 VSTest 任务构建并运行测试作为部署的一部分。测试成功运行并完成。我可以在 Azure 测试计划中查看运行结果,但是关联的测试用例不会被标记为通过/失败。

我们应该能够从管道中做到这一点吗?有什么特别的东西我可能会错过吗?

尝试使用发布管道中的 VSTest 运行测试项目。

与自动化测试相关的预期测试用例将被标记为通过/失败

azure-devops automated-tests azure-pipelines-release-pipeline vstest
1个回答
0
投票

根据您的要求,您可以使用

VSTEST
Test plan
选项的测试选择。请拿我下面的样本作为参考。

  1. 我在 Test Suite - Test in release pipeline (#836) 测试计划中的

    DotNetTest
    (#839) 下有一个
    active
    测试用例 (#838),它与测试组件AzureWebAppDotNetCoreTests.dll
    相关;
    

  2. 在我的发布管道的一个阶段中,我使用

    VSTest

    任务并选择预期的测试计划\测试套件;
    

  3. 在新版本发布期间,管道将从

    Search folder

    搜索关联的程序集并执行自动化测试;

  4. 在发布管道中运行此测试将填充测试运行并自动更新测试用例的结果。

希望建议能满足您的期望。

© www.soinside.com 2019 - 2024. All rights reserved.