LogoClawIndex
案例技能关于
LogoClawIndex

migrate-vstest-to-mtp - 将 .NET 测试从 VSTest 迁移到 MTP

将受支持的 .NET 测试项目从 VSTest 迁移到 Microsoft.Testing.Platform,包括运行器设置、命令参数、筛选器和 CI/CD 配置。

标签

更新于: 2026-10-05
.NET测试Microsoft.Testing.PlatformVSTestCI/CDMSTestNUnitxUnit.net

能力

评估 .NET 测试解决方案启用 MTP 运行器配置 Directory.Build.props配置 global.json 集成

典型输入

项目或解决方案路径测试框架.NET SDK 版本

典型输出

更新后的测试项目文件更新后的 Directory.Build.props更新后的 global.json

该技能可以做什么

  • 评估 .NET 测试解决方案
  • 启用 MTP 运行器
  • 配置 Directory.Build.props
  • 配置 global.json 集成
  • 转换 VSTest 参数
  • 迁移 xUnit v3 筛选器
  • 更新 CI/CD 流水线
  • 配置 MTP 扩展

输入

  • 项目或解决方案路径
  • 测试框架
  • .NET SDK 版本
  • CI/CD 流水线文件

输出

  • 更新后的测试项目文件
  • 更新后的 Directory.Build.props
  • 更新后的 global.json
  • 更新后的 CI/CD 流水线文件
  • 转换后的测试命令

要求

  • 带有 dotnet CLI 的 .NET SDK
  • 受支持的测试框架
  • 基于包的运行器需要 MSTest 3.2.0 或更高版本
  • NUnit 需要 NUnit3TestAdapter 5.0.0 或更高版本
  • 使用崩溃或挂起选项时需要 MTP 扩展包

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。