辅助功能工具 - UI 自动化验证 (UIA 验证)
UI 自动化验证(UIA 验证) 是一种测试框架,用于手动和自动测试控件或应用程序的 Microsoft UI 自动化实现。 大多数测试框架的功能都来自名为 WUIATestLibrary.dll的 DLL。 此 DLL 包含用于测试特定 UI 自动化功能的代码,还支持记录测试结果。 可以将应用程序集成到测试代码中,并定期执行 UI 自动化方案的自动测试或抽查。
UIA 验证是否已随 Windows 软件开发工具包 (SDK) 一起安装。 它位于 \bin\<版本>\<平台>\UIAVerify folder of the SDK installation path (VisualUIAVerifyNative.exe中。
UIA 验证 由名为 UI 自动化测试库的 API 和名为 Visual UI 自动化验证的 GUI 接口组成。 以下主题介绍了这些内容。
注意
UI 自动化验证 是旧工具。 建议改用 Accessibility Insights。
要求
UI 自动化必须存在于系统上。 有关详细信息,请参阅 UI 自动化的“要求”部分。
UIA 验证 作为 Windows SDK 中整体工具集的一部分进行安装,它不会作为单独的下载分发。 Windows SDK 包括本节中记录的所有与辅助功能相关的工具。 获取 Windows SDK。 (如果需要以前的版本,也存在从该页链接的 SDK 下载存档。
若要 UIA 验证 作为可视化工具运行,请在 \bin\<平台>\UIAVerify 文件夹找到 VisualUIAVerifyNative.exe 并运行它(通常不必以管理员身份运行)。 有关详细信息,请参阅 Visual UI 自动化验证。 若要使用库,请参阅 UI 自动化测试库。