【问题标题】:Can I Automate pester Tests in Azure test plans?我可以在 Azure 测试计划中自动化纠缠测试吗?
【发布时间】:2021-07-07 13:03:12
【问题描述】:

所以我是 Azure 测试计划的新手,并且创建了一些测试用例。 我想将我的测试(使用 pester 编写)与 azure 测试计划中的测试用例链接/关联。 我看过很多教程,但都是关于 Visual Studio 和 c# 测试的——如何在测试计划中关联自动化测试。

我的要求是: 将我的纠缠测试与 azure 测试用例相关联。 有可能吗?

【问题讨论】:

标签: powershell visual-studio-code azure-devops automated-tests pester


【解决方案1】:

以下是 Azure 协会支持的每种测试类型的限制:

  • 使用版本 1 编写的编码 UI 测试、Selenium 测试和单元测试 MSTest 框架的一部分可以与测试用例相关联。
  • 使用 MSTest v2、NUnit 和 xUnit 框架的测试可以 使用 Visual Studio 15.9 时与测试用例工作项相关联 预览 2 或更高版本。但是,这些测试不能使用 Microsoft 测试管理器和 XAML 版本。
  • 使用 .NET 核心框架的测试可以与测试相关联 使用 Visual Studio 15.9 Preview 2 或更高版本时的案例工作项。到 运行 .NET 核心测试相应的目标框架必须是 在运行设置文件中指定。但是,这些测试无法运行 使用 Microsoft 测试管理器和 XAML 构建。
  • 使用其他测试框架的测试,例如 Chutzpah(用于 JavaScript 测试(例如 Mocha 或 QUnit)或 Jest 不能与 测试用例。
  • 关联通用测试可能有效,但运行这些测试无效 支持。

https://docs.microsoft.com/en-us/azure/devops/test/associate-automated-test-with-test-case?view=azure-devops#test-types

【讨论】:

  • 所以在纠缠解决方案的情况下是不可能的? @lia
  • 你有什么样的纠缠解决方案?如果它是 .NET 项目的一部分,那么您可以尝试。上面的答案涵盖了所有情况。
  • 这是一个监控项目 - 有 BDD、Gherkin 和 pester。在 .tests.ps1 文件中有测试。它不是 .NET 项目的一部分,也没有任何 .sln 文件。
猜你喜欢
  • 2021-03-11
  • 2022-12-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多