Android uiautomator
pugongying1988
这个作者很懒,什么都没留下…
展开
-
UIAutomator remote debug方法
前面已经介绍过了UIAutomator的脚本编写办法了,但是脚本的debug一直都没有弄清楚,通过打log的方式来调试脚本是很耗时的,UIAutomator一直都是支持remote debug的,只是官方的文档中没有写,所以中文的文章中也很少找到,通过google,发现有一篇英文的文章说的很清楚,按照做了一遍成功了,这里贴上我的过程,转一个原创吧。英文文章在 http://stackov转载 2014-10-30 16:20:23 · 1058 阅读 · 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 · 2319 阅读 · 0 评论 -
UIAutomator源码分析之启动和运行
我们可以看到UiAutomator其实就是使用了UiAutomation这个新框架,通过调用AccessibilitService APIs来获取窗口界面控件信息已经注入用户行为事件,那么今天开始我们就一起去看下UiAutomator是怎么运作的。我们在编写了测试用例之后,我们需要通过以下几个步骤把测试脚本build起来并放到测试机器上面:android create uitest转载 2015-04-10 16:58:09 · 9335 阅读 · 0 评论