Android uiautomator
pugongying1988
这个作者很懒,什么都没留下…
展开
-
UIAutomator remote debug方法
前面已经介绍过了UIAutomator的脚本编写办法了,但是脚本的debug一直都没有弄清楚,通过打log的方式来调试脚本是很耗时的,UIAutomator一直都是支持remote debug的,只是官方的文档中没有写,所以中文的文章中也很少找到,通过google,发现有一篇英文的文章说的很清楚,按照做了一遍成功了,这里贴上我的过程,转一个原创吧。 英文文章在 http://stackov转载 2014-10-30 16:20:23 · 1060 阅读 · 0 评论 -
android uiautomator学习(一)创建工程
要写UIAutomator的testcase,首先要用Eclipse创建一个Java Project 需要将Junit 的lib加入到工程里 还要添加android.jar和uiautomator.jar,这两个文件在android sdk中,没有升级SDK的朋友,建议升级到最新的SDK,因为uiautomator还有些不完善,在老的SDK上有些功能还不能用转载 2014-10-30 16:13:39 · 872 阅读 · 1 评论 -
android uiautomator学习(二)主要类的功能简单介绍
各个类的主要作用如下: 可用UiDevice表示设备 getUiDevice().pressHome(); UiSelector表示一个搜索条件以获取一个特定的组件。 UiObject appItem = new UiObject(new UiSelector() .className("android.widget.ListView").instance(1) .chil转载 2014-10-30 16:16:21 · 2323 阅读 · 0 评论 -
UIAutomator源码分析之启动和运行
我们可以看到UiAutomator其实就是使用了UiAutomation这个新框架,通过调用AccessibilitService APIs来获取窗口界面控件信息已经注入用户行为事件,那么今天开始我们就一起去看下UiAutomator是怎么运作的。 我们在编写了测试用例之后,我们需要通过以下几个步骤把测试脚本build起来并放到测试机器上面: android create uitest转载 2015-04-10 16:58:09 · 9338 阅读 · 0 评论