测试驱动程序

WDK 将驱动程序测试接口添加到 Visual Studio,用于在网络上的远程测试计算机上生成、部署、安装和测试驱动程序。 WDK 还提供设备驱动程序测试的集合,可用于测试驱动程序的特性和功能。 还可以使用 Visual Studio 中的驱动程序测试模板编写自定义或编写自己的驱动程序测试。

视频演示

此视频演示如何在测试组中运行与驱动程序相关的测试。

本部分介绍测试驱动程序的一些策略,以及有关如何选择和配置远程计算机以用于测试的信息。

若要准备用于公共分发的驱动程序,应运行 Windows 硬件认证工具包 (HCK)。 有关 Windows 认证计划以及如何获取 HCK 的信息,请参阅 Windows 硬件认证计划

WDK 提供测试二进制文件和工具,以便从命令行轻松运行设备基础测试。 有关详细信息,请参阅 通过命令行运行 DevFund 测试

主题 说明

开发期间测试驱动程序的提示

何时应开始测试? 只要你对驱动程序有要求,就可以开始设计测试用例,以测试是否已实施关键要求。 研究表明,在代码中发现和修复缺陷变得更加昂贵,缺陷在代码中保留的时间越长。 在开发周期早期发现和修复缺陷的成本和破坏性要低于在代码发布和分发后发现缺陷。 尽早创建测试用例还可以帮助你在设计中发现问题。

如何在运行时使用 Visual Studio 测试驱动程序

Visual Studio 的 WDK 扩展提供了一个设备测试接口,使你能够方便地在网络上的测试计算机上生成、部署、安装和测试驱动程序。 WDK 提供了一组设备驱动程序测试,可用于测试驱动程序的特性和功能。

另请参阅

用于验证驱动程序的工具