随笔分类 -  自动化测试

自动化测试工具
摘要:UiScrollable is aUiCollectionand provides support for searching for items in a scrollable user interface (UI) elements. This class can be used with horizontally or vertically scrollable controls.UiScrollable是一个UiCollection(这东西还没搞懂),我们可以使用它,在可滑动的页面(水平滑动或上下滑动都可以)上查找我们想要的控件(item)。例1:下面的这个scrollClickObj 阅读全文
posted @ 2013-01-24 09:17 Rex.M 阅读(3450) 评论(0) 推荐(0)
摘要:1. UiObejct.getFromParent()的用法:从这个名字就知道,就是从当前对象的父对象中查找想要的子对象,该子对象和当前对象应该是同一层级。如上图所示:Max inactivity before lock是已知条件,4 minutes是我想动态获取的内容。那应该怎么做呢?先看看结构:TableLayout(curent index is 2) - TableRow(has several indexes) - TextView(has 2 indexes)。先获取TableLayout index为2的那个对象遍历TableLayout里面的TableRow,获取TableRo 阅读全文
posted @ 2013-01-04 18:32 Rex.M 阅读(4157) 评论(0) 推荐(0)
摘要:最近公司在开展Android的自动化测试,美国那边的开发人员利用Android的UI Testing和powershell搭建了一个Android自动化的框架。通过几天的学习,大概熟悉了他们的这套框架了。新的Android SDK提供2个工具用以UI的自动化:uiautomatorviewer- 一个GUI工具,用来扫描识别UI上面的控件uiautomator- JAVA类库,包含一些自定义的UI功能测试,用以自动化和跑test case的引擎。这两个工具只在Android SDK Tools, Revision 21 or higher和Android SDK Platform, API 1 阅读全文
posted @ 2012-12-26 16:53 Rex.M 阅读(10043) 评论(1) 推荐(1)