UISpy工具使开发人员和测试人员可以查看应用程序的用户界面(UI)元素并与之交互。通过查看应用程序的UI层次结构,属性值和引发的事件,开发人员和测试人员可以验证其创建的UI是否可以通过编程方式访问辅助技术设备(例如屏幕阅读器)。 UISpy使用UI自动化库。UI自动化是MicrosoftWindows的新辅助功能框架。使用UISpy,开发人员和测试人员可以通过验证以下各项来检查应用程序的可访问性级别:1、UI项的UI自动化属性值;2、控制模式的实现;3、UI自动化事件信息;4、导航和键盘焦点。