无法将自动测试与测试用例关联起来。

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

我正在VS2015 Enterprice(.NET4.7.2)中通过CodedUI实现自动化测试,并从Azure DevOps中运行它们。我需要通过工作项将手动测试与自动化测试用例关联起来,但我在 "自动化测试名称"-列表中没有看到我的测试用例(已检查到 tfs)(但列出了旧的测试)。 即使如此,该测试用例在 Azure Pipeline 中成功运行,"自动化状态"=计划中。为什么测试用例不能在 "自动化测试名称 "中列出,我如何添加它并将 "自动化状态 "更改为自动化?谢谢,谢谢

visual-studio-2015 azure-devops coded-ui-tests
1个回答
0
投票

将自动化测试与测试用例关联起来的过程是。

  1. 创建一个包含自动化测试的测试项目
  2. 将您的测试项目检查到 Azure DevOps 或 Team FoundationServer (TFS) 仓库中。
  3. 为您的项目创建一个构建管道,确保它包含自动化测试。
  4. 使用 Visual Studio Enterprise 或 Professional 2017 或更新的版本,将自动测试与测试用例关联起来,如下图所示。该测试用例必须被添加到使用您刚刚定义的构建的测试计划中。

问:支持哪些类型的测试?

答:这些是每种测试类型的限制。

  • 编码的UI测试、Selenium测试和使用MSTest框架第1版编写的单元测试可以与测试用例相关联。
  • 使用 MSTest v2当使用以下框架时,NUnit和xUnit框架可以与测试用例工作项相关联。Visual Studio 15.9Preview 2或更高版本。. 然而,这些测试不能使用Microsoft Test Manager和XAML构建运行。

更多细节请参考我们的官方文档。将自动测试与测试用例关联起来

如果您无法在下拉菜单中看到自动选项,下拉菜单中只有两个选项--"非自动 "和 "自动"。Planned.

这是由于您没有成功关联自动测试造成的。要显示 Automated 选项,你需要将自动化测试与测试用例关联起来。

请看一下这个类似的问题。在测试用例工作项的 "自动化状态 "下拉菜单中,"自动化 "选项没有显示。

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