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



我正在通过VS2015 Enterprice(.NET4.7.2(并从Azure DevOps运行它们。我需要通过工作项将手动测试与自动测试用例相关联,但我在"自动测试名称"列表中看不到我的测试用例(签入 tfs((但列出了较旧的测试。即便如此,此测试用例在 Azure 管道中成功运行,"自动化状态"= 计划。为什么测试用例不能列在"自动测试名称"中,如何添加它并将"自动化状态"更改为自动化?谢谢

将自动测试与测试用例相关联的过程是:

  1. 创建包含自动测试的测试项目。
  2. 将测试项目签入 Azure DevOps 或团队基础 服务器 (TFS( 存储库。
  3. 为项目创建生成管道,确保它包含 自动化测试。
  4. 使用 Visual Studio Enterprise 或 Professional 2017或更高版本 将自动测试与测试用例相关联,如下所示。这 测试用例必须已添加到使用该生成的测试计划中 你刚刚定义。

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

答:以下是每种测试类型的限制:

  • 使用版本 1 编写的编码 UI 测试、Selenium 测试和单元测试 的 MSTest 框架可以与测试用例相关联。
  • 使用MSTest v2、NUnit 和 xUnit 框架的测试可以是 使用 Visual Studio 15.9 时与测试用例工作项相关联预览版 2 或更高版本。但是,这些测试不能使用 Microsoft测试管理器和 XAML 生成。

更多详细信息请参阅我们的官方文档:将自动测试与测试用例相关联

如果您在下拉列表中看不到自动选项,则下拉列表中只有 2 个可用选项 - "非自动"和Planned.

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

看看这个类似的问题:测试用例工作项的"自动化状态"下拉列表中未显示"自动"选项

相关内容

  • 没有找到相关文章

最新更新