码迷,mamicode.com
首页 >  
搜索关键字:uiautomation    ( 52个结果
[UIA]UIA获取或设置文本框的内容
问题:获取Text控件的内容 场景:Win+R启动运行框,需要设置或获取Edit控件中的内容 解决: 1.使用.NETFramework UIA中有个TextPattern,里面有TextPatternRange,即可得到Text的内容 代码如下: var desktop = AutomationElement.RootElement; va...
分类:其他好文   时间:2015-02-02 10:50:32    阅读次数:1099
使用Accessibility Inspector来检测IOS APP中控件元素的层级结构
Accessibility Inspector是xcode中自带的一个检测工具, 可以非常方便快速地获取IOS APP中各个控件元素的层级结构. 利用该层级结构, 我们可以在UIAutomation中实现相应的自动化了....
分类:移动开发   时间:2014-12-28 11:47:10    阅读次数:6782
UIAutomation---IOS自动化测试的工具
xcode中自带的Instuments工具可以用来进行IOS APP的自动化测试, 以及用于进行内存泄露, 文件读写操作等的性能分析....
分类:移动开发   时间:2014-12-27 17:38:14    阅读次数:192
UiAutomator源码分析之获取控件信息
根据上一篇文章《UiAutomator源码分析之注入事件》开始时提到的计划,这一篇文章我们要分析的是第二点: 如何获取控件信息 我们在测试脚本中初始化一个UiObject的时候通常是像以下这个样子: UiObject appsTab = new UiObject(new UiSelector().text("Apps")); appsTab.click()那么这个过程发生了什么呢?这就是...
分类:其他好文   时间:2014-10-29 10:58:35    阅读次数:227
UiAutomator源码分析之注入事件
上一篇文章《UiAutomator源码分析之UiAutomatorBridge框架》中我们把UiAutomatorBridge以及它相关的类进行的描述,往下我们会尝试根据两个实例将这些类给串联起来,我准备做的是用如下两个很有代表性的实例: 注入事件获取控件 这一篇文章我们会通过分析UiDevice的pressHome这个方法来分析UiAutomator是如何注入事件的,下一篇文章会描述...
分类:其他好文   时间:2014-10-28 17:56:39    阅读次数:317
UiAutomator源码分析之UiAutomatorBridge框架
上一篇文章《UIAutomator源码分析之启动和运行》我们描述了uitautomator从命令行运行到加载测试用例运行测试的整个流程,过程中我们也描述了UiAutomatorBridge这个类的重要性,说它相当于UiAutomation的代理(我们都知道UiAutomator是通过UiAutomation和AccessibilityService进行连接然后获取界面空间信息和注入事件的).那么今...
分类:其他好文   时间:2014-10-28 15:40:43    阅读次数:255
UIAutomator源码分析之启动和运行
通过上一篇《Android4.3引入的UiAutomation新框架官方简介》我们可以看到UiAutomator其实就是使用了UiAutomation这个新框架,通过调用AccessibilitService APIs来获取窗口界面控件信息已经注入用户行为事件,那么今天开始我们就一起去看下UiAutomator是怎么运作的。 我们在编写了测试用例之后,我们需要通过以下几个步骤把测试脚本bui...
分类:其他好文   时间:2014-10-28 10:25:53    阅读次数:157
Android4.3引入的UiAutomation新框架官方简介
译者序:Google在Android 4.3发布时提供了一套新的UiAutomation框架来支持用户界面自动化测试,该框架通过运用已有的Accessibility APIs来模拟用户跟设备用户界面的交互:比如获取窗口界面控件和注入事件等。如在4.3之前UiAutomator工具是通过InputManager或者更早的WindowManager来注入KeyEvent等,4.3之后用的就是新框架Ui...
分类:移动开发   时间:2014-10-27 12:51:59    阅读次数:262
IOS测试框架之:athrun的InstrumentDriver源码阅读笔记
athrun是淘宝的开源测试项目,InstrumentDriver是ios端的实现,这个框架是对UIAutomation的java实现,在代码提示、用例维护方面比UIAutomation强多了,借junit4的光,我们可以通过junit4的@Parameters或者Feed4junit实现数据驱动,非常适合生产环境。...
分类:移动开发   时间:2014-08-14 20:37:29    阅读次数:292
UIAutomation 测试winForm
static void Main(string[] args) { Console.WriteLine("\n开始窗口程序自动化测试\n"); //启动被测试程序 string path = @"程序路径"; ...
分类:Windows程序   时间:2014-07-26 01:45:36    阅读次数:481
52条   上一页 1 ... 3 4 5 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!