赞
踩
和MSAA相比较:UI Automation重新设计了一套架构,无论是对传统的winform,还是新的wpf,定义了一套统一的模型,其API的使用也相对更简单。和.net framework 3.0一起,也有个UISpy的工具,提供地位所需要的元素信息能辅助大家来使用UI Automation。
1.安装UI Spy
UISpy 工具,开发人员和测试人员将能够查看应用程序的用户界面 (UI) 元素并与之交互。它随着 Microsoft Windows SDK 一起安装。
UISpy下载比较麻烦,可以随着Windows SDK一起安装,下载路径:
图x-x Windows SDK 配置要求
如果是win8一下,官网提示要打补丁KB2999226,当然,正常安装python3的时候如果没有提示failed的信息,一般这个补丁已经安装。
在SDK 安装路径 (uispy.exe) 的 /bin 文件夹中,也可以从“开始”菜单进行访问(“开始”/“所有程序”/“Microsoft Windows SDK”/“工具”/“UISpy”)。打开UISpy.exe,可以打开工具主界面,如图x-x所示。
图x-x UISpy界面
(1)“控件视图”窗格(Control View默认),此窗格包含应用程序 UI 项的层次结构。其他视图包括“自定义视图”、“内容视图”和“原始视图”,在view选项中勾选需要的视图,如图x-x所示。
图x-x
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。