代码测试工具和服务 | Visual Studio2023-05-09T15:24:09-07:00

测试工具

使用全面的测试工具编写高质量代码

单元测试

使用你选择的语言和测试框架编写、执行和调试单元测试。 一组丰富的内置项目模板和测试框架不仅支持多个平台,还让上手使用变得非常简单。

IntelliTest

大大减少了创建和维护新代码或现有代码单元测试的工作。 针对你的方法生成有趣的输入输出值,并将它们另存为具有高代码覆盖率的小测试套件。 随着代码的演变自动对它们进行改进。

Live Unit Testing

Live Unit Testing 会自动在后台运行所有受影响的单元测试并在 Visual Studio 中实时显示代码覆盖范围。 修改代码时,Live Unit Testing 可以让你了解现有测试是否覆盖代码更改,或者是否需要编写新测试。 在键入时获取编写新测试的温馨提示。

测试资源管理器

在一个窗口中集中组织、运行和调试测试,并查看测试结果。 每次构建后通过自动运行测试来轻松配置持续测试。

CodeLens 测试指示器

内联显示代码的测试结果。 检查、运行、调试测试,并直接从代码编辑器导航到测试。

代码覆盖率分析

在代码行一级和代码块一级,直观呈现和报告托管和本机应用程序的代码覆盖率。

Fakes

丰富的隔离框架,允许你使用代理替换任何 .NET 方法。 Visual Studio 中的虚设框架允许通过绕道和存根实现隔离,从而支持单元测试。

反馈