inspect.exe
微软官方工具集成于 Windows SDK
官网下载:https://developer.microsoft.com/zh-cn/windows/downloads/windows-sdk/
FlaUInspect:
第三方开源的识别工具
https://github.com/FlaUI/FlaUInspect
UIRecorder:
WinAppDriver里内置的识别工具
https://github.com/microsoft/WinAppDriver/tree/master/Tools/UIRecorder
UIspy.exe
利用 UI Spy 工具,开发人员和测试人员将能够查看应用程序的user interface (UI) 元素并与之交互。 通过查看应用程序的 UI 层次结构、属性值和引发的事件,开发人员和测试人员将能够验证辅助技术设备(如屏幕阅读器)是否能够以编程方式访问他们创建的 UI。
UI Spy 使用 UI Automation库。 UI Automation是 Microsoft Windows 的新辅助功能框架。
利用 UI Spy,开发人员和测试人员可通过验证以下各项来检查应用程序的可访问性级别:
UI 项的 UI Automation属性值。
控件模式实现。
UI Automation事件信息。
导航和键盘焦点。
UI Spy 随 Microsoft Windows SDK 一起安装。它位于 SDK 安装路径 (uispy.exe) 的 \bin 文件夹中,也可以从“开始”菜单进行访问(“开始”\“所有程序”\“Microsoft Windows SDK”\“工具”\“UISpy”)。
教程:https://learn.microsoft.com/zh-cn/previous-versions/dotnet/netframework-4.0/ms727247(v=vs.100)
Insight.exe
下载:https://accessibilityinsights.io/downloads/
AccEvent.exe
这也是Windows SDK中的一个工具,用于监视可访问性(accessibility)事件。当应用程序触发一个可访问性事件(如焦点变化、热键触发等),AccEvent显示UI元素信息及关联的事件详情。