WIA 传输测试

此手动测试由 Windows 图像采集 (WIA) 数据传输工具启动,该工具是一种自动化的 Windows 驱动程序工具包工具,用于测试与数据传输相关的 WIA 微型驱动程序的行为。

测试工具验证驱动程序是否不会导致应用程序或 WIA 服务在数据传输期间崩溃或挂起。 它还验证驱动程序是否针对传输过程中可能发生的不同配置、操作序列和错误实现了正确的行为。 此工具可确保在这些情况下驱动程序的行为没有歧义。 这可提高所有 WIA 驱动程序和 WIA 应用程序之间的兼容性。

测试详细信息

   
规范
  • Device.Imaging.Scanner.Base.dataTransfer
平台
  • Windows 10,客户端版本 (x86)
  • Windows 10,客户端版本 (x64)
  • Windows Server 2016 (x64)
  • Windows 10,客户端版本 (Arm64)
支持的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 2
类别 兼容性
超时(以分钟为单位) 120
需要重启 false
需要特殊配置 false
类型 automatic

 

其他文档

此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

运行测试

在运行测试之前,请按照如下测试要求中所述完成测试设置:扫描仪测试先决条件

运行此测试之前,必须将 Wdk\ConfigureScanner 维度添加到计算机池中。 若要将维度添加到计算机池,请完成以下步骤:

  1. 在 Windows 认证测试工具包工作室中,打开“作业监视器”。

  2. 选择包含连接了测试扫描仪的测试计算机的计算机池。

  3. 右键单击计算机池以打开属性页,然后选择“MCU 策略”选项卡。

  4. 从可用维度列表中选择“Wdk\ConfigureScanner”,将其添加到计算机池,然后单击“确定”。

此外,如果你的设备支持自动送纸,则此测试要求满足以下条件:

  • 进纸器中有足够的纸张(通常约为 50 页)。

故障排除

有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题

有关故障排除信息,请参阅排查 Device.Imaging 测试问题

对于测试失败,可在日志中搜索“+sev”一词。

测试可执行文件支持详细日志记录。 运行测试时,请使用 /verboselog:1 命令行选项来启用详细日志记录。 详细日志记录记录在 WTT 日志文件中。

更多信息

WIA 数据传输工具可以从 WDK 或命令行运行。 它将结果记录到控制台和 WTT 日志文件,并且可配置为以两种不同的详细级别进行记录。 默认情况下,它会运行所有测试用例,但也可以指定单个测试用例。

Windows 7 和 Windows 2008 R2 中要求通过 WIA 2.0 测试。 Windows Vista 不要求通过 WIA 2.0

若要手动设置此工具,请执行以下步骤:

  1. 安装要测试的 WIA 设备。

  2. 使用 RegSvr32 注册 WiaTestLog.dll

  3. 从命令提示符运行 WiaTransfer 工具。

注意

   如果你不使用 WIA 友好名称,则 WIA 测试可能会失败。 若要解决此问题,请执行以下操作:

 

  1. 重新启动 Windows HLK 客户端并等待其登录。

  2. 关闭设备控制台。

  3. 重新打开提交。

这将确保收集器数据同步并填充友好名称。

如果上述步骤不起作用,请与你的驱动程序开发人员一起确保 INF 正确引用驱动程序。

参数

参数名称 参数说明
LLU_LclAdmin.DomUsr LLU_LclAdmin.DomUsr
LLU_NetAccessOnly LLU_NetAccessOnly