摘要:来源:http://www.infoshare.cc 1、 编译文件说明 Uiautomator默认使用Ant编译,存放路径为android-sdk\tools\ant\uibuild.xml Uibuild任务如下: a) clean:删除过去创建的输出文件 b) build:构建测试库文件 c)
阅读全文
摘要:1、错误类型 1)断言错误:AssertionFailedError 2)脚本错误:uiObjectNotFoundException、java异常 2、报告状态 1)运行状态 2)结果状态 3)运行信息 运行状态 结果状态 运行信息 1 运行前 0 OK 运行前信息 -1 运行完成 -1 Erro
阅读全文
摘要:UiSelector描述:该类提供测试机制来描述想定位的UI元素,一个Ui元素有许多相关联的属性,如文本,content-description,类名,多状态信息等;除此之外,该类运行目标UI元素有一个特定的显示层去区分层次结构相似的元素公共构造函数:UiSelector()公共方法UiSelect...
阅读全文
摘要:UiScollable描述:UiScrollable是一个UiCollection,支持在滚动时寻找items,此类可用于垂直或水平滚动公共构造函数UiScrollabel(UiSelector container)UiScrollable是一个Collection,亦需要UiSelector去识别...
阅读全文
摘要:UiObject描述:一个UiObject表示一个用户界面元素,它不以任何方式直接绑定一个界面元素作为对象引用。在运行时,根据UiSelector指定的构造属性,UiObject定位找到一个匹配的UI元素。UiObject能够被符合UI元素的不同的视图使用。公共构造函数UiObject(UiSele...
阅读全文
摘要:UiCollection描述:用于枚举界面容器元素,通过文本或者描述来计数或者定位子元素公共构造函数UiCollection(UiSelector selector)公共方法UiObjectgetChildByDescription(UiSelector childPattern,String te...
阅读全文
摘要:Interfacescom.android.uiautomator.core.UiWatcher描述:表示目标设备上的条件监听器,为了学习如何注册一个条件监听器,看UiDevice.registerWatcher()公共方法abstract booleancheckForCondition()当使用...
阅读全文
摘要:UiDevice类描述:UiDevice用于访问有关设备的状态信息,你可以使用该类来模拟设备上的用户行为,例如d-pad键操作或者Home键和menu键方法描述:按键使用click(int x,int y):boolean – UiDevice//单击用户指定的坐标pressBack():boole...
阅读全文
摘要:Uiautomator APIUiautomator API被绑定在automator.jar文件中,automator.jar文件在/platforms/dandroid-X(X≥16)目录下,API包括了主要的classes,interface和exceptions,这些帮助你捕获和处理目标AP...
阅读全文
摘要:1、在cmd中运行如下命令,生成build.xml文件,位于E:\Users\Administrator\workspace\beixunUiautomatorTest目录下android create uitest-project -n beixunUiautomatorTest -t 31 -p...
阅读全文
摘要:来源:http://www.infoshare.cc 备注: 1、Utf7Ime官网下载需要增加修改部分文件,因此附上地址:http://download.csdn.net/detail/victoria_vicky/8799851,可直接导入Eclipse使用 2、src下载地址:http://d
阅读全文