如何在 Visual Studio for MUTT 设备中运行系统电源设备基础 (devfund) 测试
介绍必须为连接到可用端口的 MUTT 设备运行的设备基础测试,以便执行压力和传输测试以及系统电源测试。
这些测试在执行系统电源事件的同时执行简单的设备传输。 开发基金测试只能在 Windows 8 及更高版本上运行。 不能同时 运行压力和传输测试 以及系统电源测试。 在单独的系统上执行这些测试。 但是,可以在压力传输和系统电源测试之间切换。 为此,请完成第一组测试,重新启动计算机,然后按照下一个测试的说明进行操作。
如何在 Visual Studio 中为连接的 MUTT 设备运行设备基础 (devfund) 测试
开发资金测试是用于测试驱动程序和硬件的测试集合。 这些测试包含在适用于 Windows 的 WDK 中。 可以运行 WDK 加载项以Microsoft Visual Studio Professional,并从开发环境运行这些测试。
先决条件
在开始运行开发基金测试之前,请确保满足以下要求:
若要运行这些测试,至少需要两台计算机:主机和测试。 配置主机和测试计算机以进行测试和调试。
必须安装Microsoft Visual Studio Professional和 Windows 驱动程序工具包 (WDK) 。
测试计算机必须运行最新版本的 Windows。
可以从 Windows 硬件开发的下载下载下载 Visual Studio 和 WDK。
有关配置的说明,请参阅 为驱动程序部署、测试和调试配置计算机。
在将主计算机连接到测试计算机之前,必须在测试计算机上启用文件和打印共享以及网络发现。 可以在 控制面板 或在提升的命令提示符中使用以下命令来启用这些选项:
netsh.exe advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
设置和配置 MUTT 设备并安装固件。 有关详细信息,请参阅 如何准备测试系统。
预配测试计算机。 有关说明,请参阅 为驱动程序部署、测试和调试配置计算机。
计划测试
选择要在测试计算机上运行的测试。 有关说明,请参阅如何使用 Visual Studio 在运行时测试驱动程序中的步骤 2:选择要在测试计算机上运行的测试。
设置以下运行时参数,如下图所示。
- DQ:Class='USBTest'
- TestCycles:100
配置测试参数。 有关配置的信息,请参阅如何使用 Visual Studio 在运行时测试驱动程序中的步骤 3:配置测试参数。
运行测试。 有关要运行的测试的信息,请参阅如何使用 Visual Studio 在运行时测试驱动程序中的步骤 5:在测试计算机上运行测试。
建议使用连接的 MUTT 设备进行计划测试
- 在 IO 之前和之后睡眠
- 在 (基本) 期间使用 IO 睡眠
- PNP (在 IO 之前和之后禁用和启用 )
有关上述列表中的测试的详细信息,请参阅如何选择和配置设备基础测试中的关于设备基础测试。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈