Windows HLK 测试环境组件

在开始 WHQL 认证测试之前,请确保测试环境满足必要的要求。Windows HLK  由两个核心组件组成:HLK 测试服务器和一个或多个测试系统

HLK 测试服务器(控制器)

测试服务器通常称为控制器,包含两个部分:

Windows HLK Controller —  管理在测试系统上运行的测试的引擎,负责调度和监控所有测试任务。

Windows HLK Studio —  管理工具,可让您根据连接到测试服务器的任何测试系统选择和安排测试。Controller 和 Studio 均从 Windows HLK 安装源安装。安装后,测试服务器包含单独的安装程序以安装远程 Windows HLK Studio 和 Windows HLK  客户端。

一个控制器最多可管理一组客户端计算机,控制器只能管理和访问其管理的客户端。如需更快响应,可分配更多控制器,每个连接更少的客户端。一台控制器最多可连接 150 个客户端

测试系统(客户端)

每个测试系统可以具有适合各种测试场景的不同配置,包括不同的硬件、操作系统、服务包和驱动程序。每个测试系统只能与一个测试服务器相关联。您可以通过直接从测试服务器上的共享网络位置运行 Windows HLK  客户端软件安装程序来配置每个测试系统。

WHQL 认证两种部署方案

方案一:域加入环境

在加入域的环境中,存在域控制器,所有 Windows HLK 计算机都连接到同一域控制器。

最少需要三台计算机:

1. Windows 域控制器

2. Windows HLK 测试服务器

3. 至少一个 Windows HLK 测试系统

注意事项:确保在域控制器上配置并运行 Microsoft Active Directory。域控制器和 HLK  测试服务器不能位于同一台计算机上。

方案二:工作组环境

工作组环境没有域控制器,配置更简单,适合小型测试场景。

最少需要两台计算机:

1. Windows HLK 测试服务器

2. 至少一个连接到同一工作组的测试系统

注意事项:

· 不要使用默认管理员帐户

· 在此配置中,必须启用 Guest 帐户

两种方案对比

对比项域加入环境工作组环境
最少计算机3台2台
域控制器需要不需要
Active Directory必须配置不需要
Guest 帐户不需要必须启用
适用场景企业级实验室小型测试环境

实验室资源组织建议

合理规划实验室资源可以最大化测试效率:

· 测试系统和过滤器驱动程序 → 至少 1 个测试服务器 + 1 个测试系统

· 测试外部设备 → 至少 1 个测试服务器 + 1 个测试系统 + 待测外部设备

· 大规模测试 → 一个控制器最多连接 150  个客户端;如需更快响应,分配更多控制器并减少每个控制器的客户端数量

如您需要 WHQL 认证环境搭建服务,联系笛可 WHQL 认证实验室获取专业技术支持。