1、出现两个或多个相同控件id的listview 怎么索引对象
UiScrollable us = new UiScrollable(new UiSelector().resourceId("android:id/list").instance(0));
instance(0)中,0是当前对象的索引。...
分类:
其他好文 时间:
2015-04-01 09:40:05
阅读次数:
135
UiDevice类介绍UiDevice功能获取设备信息:屏幕的旋转方向,屏幕大小,分辨率,亮灭屏状态等执行设备级的操作:强制设备横竖屏,按压屏幕,按键,坐标操作,滑动,拖拽,灭屏唤醒,截图监听器功能,用于处理脚本被中断UiDevice为单例模式,获取实例的方式有两种UiDevice.getInsta...
概述uiautomator遵守Junit3标准配置编写环境配置Java开发环境JAVA_HOME:JDK根目录path:添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\t...
分类:
其他好文 时间:
2015-03-31 00:36:50
阅读次数:
318
前提是自己电脑上配置好JDK,android和ant的环境1、命令行下进入\Android-sdk\tools\文件夹下,执行命令: android list 查看相应android版本号的SDK的ID值找到自己手机 或者模拟器相应的版本号2、仍然在\Android-sdk\tools\文件夹下,执...
分类:
移动开发 时间:
2015-03-21 13:58:05
阅读次数:
206
主要讲解内容及笔记:一、需要具备的能力:测试一年,编程一年,熟悉并掌握业界自动化测试工具(monkey--压力测试、monkeyrunner--基于坐标点的可用作功能测试和回归测试、robotium、UIAutomator-google2013年推出的基于控件的框架),Python脚本写过自动化二、...
分类:
移动开发 时间:
2015-03-09 18:54:23
阅读次数:
279
通过上一篇《Android4.3引入的UiAutomation新框架官方简介》我们可以看到UiAutomator其实就是使用了UiAutomation这个新框架,通过调用AccessibilitService APIs来获取窗口界面控件信息已经注入用户行为事件,那么今天开始我们就一起去看下UiAut...
分类:
其他好文 时间:
2015-03-03 13:19:50
阅读次数:
239
Robotium之Android控件定位实践和建议(Appium/UIAutomator姊妹篇): http://m.baidu.com/from=844b/bd_page_type=1/ssid=0/uid=0/pu=usm%400%2Csz%401320_1001%2Cta%40iphone_2_4.2_3_/baiduid=30086EF8B157B7AE...
分类:
移动开发 时间:
2015-02-26 18:50:08
阅读次数:
236
通过上一篇《Android4.3引入的UiAutomation新框架官方简介》我们可以看到UiAutomator其实就是使用了UiAutomation这个新框架,通过调用AccessibilitService APIs来获取窗口界面控件信息已经注入用户行为事件,那么今天开始我们就一起去看下UiAut...
分类:
其他好文 时间:
2015-02-10 21:40:48
阅读次数:
279
根据上一篇文章《UiAutomator源码分析之注入事件》开始时提到的计划,这一篇文章我们要分析的是第二点:如何获取控件信息我们在测试脚本中初始化一个UiObject的时候通常是像以下这个样子:UiObject appsTab = new UiObject(new UiSelector().text...
分类:
其他好文 时间:
2015-02-10 21:37:50
阅读次数:
6546
在本人之前的一篇文章>第二章节谈到Appium可以通过使用UIAutomator的方法去定位Android界面上的控件,当时只是一笔带过举了个例子。如该文给自己的承诺,今天特撰写此文以描述UIAutomator各种控件定位的方法,以作为前文的姊妹篇互通有无。1. 背景为了和前文达成一致,这次的实践对...
分类:
移动开发 时间:
2015-02-10 21:36:44
阅读次数:
286