windows-8 – 如何做UI自动化的Metro风格的应用程序?
我已经下载并安装了Windows 8消费者预览,我想知道如何使用UI Automation API从地铁样式应用程序获取数据。
背景:我有很多自动测试,使用Microsoft UI Automation API’s与应用程序进行交互。脚本是用IronRuby编写的.NET 4 最初,我只想检查开始菜单是否可见(如果是,请关闭它) According to Microsoft,普通的UI Automation API应该能够访问和控制城域风格的应用程序,但问题是,我无法弄清楚我的代码实际可以访问城域网应用程序的UI?我们通常观看UI自动化数据的方式是使用UISpy,但是当我在Windows 8下运行UI间谍,并启动了一个地铁应用程序时,没有提到它…似乎地铁应用程序(包括起始屏幕)被围起来从桌面关闭。 如果我在UISpy中找不到地铁应用程序,那我怎么可以找到自动识别码,我怎么可以从自动测试脚本中找到它们?
关于UI自动化的几项资源,适用于Metro风格的应用程序:
>这是一个sample展示它。 没有任何关于该应用程序阻止传统UI自动化正常工作。您可能需要获得更新的工具来查看Metro风格的应用程序。有些船用消费者预览。寻找inspect.exe。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows – PXE启动无法通过DHCP获取IP地址,但DHCP在操作系
- UWP使用Skype来拨打电话号码
- Windows – 批处理文件FOR / f令牌
- windows – 鼠标移动后,SetCursor恢复
- Skype For Business Server 2015 启用离线消息
- 在Windows中从纯C创建一个唯一的临时目录
- 语音识别 – 如何在Windows中为sox安装flac支持(flac库)
- 是否可以对.NET应用程序中的用户dpi设置做出反应
- windows-server-2012 – ISCSI驱动器未安装在Windows Serve
- Windows Server 2008 R2上的.NET Framework 4 RTM
- 将函数指针作为参数传递给dll函数并从dll内部调用
- Windows Phone 7相当于Android的WebView
- windows – powershell:改变当前会话的文化
- windows – 为什么异步使用ReadDirectoryChanges
- windows – 从批处理文件的目录中复制文件
- 如何使用.NET确定Windows上网络接口的绑定顺序?
- windows-server-2003 – 如何识别Windows 2003服
- windows-phone-7 – 在Windows Phone 7中测试连接
- 如何在Microsoft Reporting Services RDL报告中有
- Windows如何杀死进程呢?