UIAutomator
海绵宝宝爱吃菠萝派
这个作者很懒,什么都没留下…
展开
-
logcat获取apk的activity名
适用于:没有apk,应用已经安装到手机或虚拟机中方法一: 使用命令adb logcat -c 启动logcat,使用命令adb logcat ActivityManager:I *:s 启动要查看的程序 例:打开的是 大麦 cmp=cn.damai/.activity.MainSplashActivity 方法二:原创 2015-08-24 15:33:21 · 1251 阅读 · 0 评论 -
Android自动化测试(UiAutomator)简要介绍
转自http://blog.csdn.net/g19920917/article/details/16131565 向原作者致敬~!一、一个BUG引发的问题 如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。 那么,自动化测试可以完成哪些任务呢? 简转载 2015-08-13 15:55:29 · 636 阅读 · 0 评论 -
UIautomator输入中文实现方法
github上发现了一个 utf7ime,可以实现中文输入,英文输入,中英文混合输入。简单来说,支持输入任何unicode编码的字符。 原理是:UiObject.setText( String) 只能接受ASCII码,整个过程是输入的unicode编码的字符串decode成ASCIl码,setText接受这些ASCll码再通过utf7ime这个输入法encode成unicode编码的字符串原创 2015-08-27 11:26:32 · 3659 阅读 · 4 评论 -
Android自动化基于UIAutomator的实现及代码生成
转自http://www.cnblogs.com/salomon/archive/2013/03/27/2984050.html,向原作者致敬~!Android UI自动化测试这块一直是google忽略或者技术薄弱的地方,以至于他没有提供一套完整的自动化测试框架。国内公司做UI自动化测试一般都借助于第三方测试框架如robotium,淘宝测试(TMTS),Robolectric等。但这些转载 2015-08-13 16:01:10 · 891 阅读 · 0 评论 -
关于UIAutomator 滚动的steps
tips: 1.public boolean scrollForward(int steps) throwsUiObjectNotFoundException参数:steps - use steps to control the speed, so that it may be a scroll, or fling steps是控制速度的,想要设置滚动距离用原创 2015-08-28 14:24:28 · 1351 阅读 · 0 评论 -
UIAutomator教程
转自http://blog.csdn.net/vshuang/article/details/40210163在之前的系列文章中,我介绍过用java来实现过 Android 自动化测试(1)如何安装和卸载一个应用(java)、Android 自动化测试(2)根据ID查找对象(java);然后又介绍了用python语言来实现Android 自动化测试(3) 根据ID查找对象&touch&转载 2015-08-14 14:55:20 · 1702 阅读 · 0 评论 -
UIAutomator API浅析
转自http://blog.sina.com.cn/s/blog_ae2575ff01018b2o.html从android sdk api 16开始,Android SDK开始支持两个做功能UI测试的新工具。uiautomatorviewer,一个用以扫描以及分析Android应用程序的UI部件的工具。以及uiautomator ,一个提供API用以自定义UI测试的J转载 2015-08-17 16:24:13 · 1577 阅读 · 0 评论 -
UIAutomator通过中文文本查找控件
之前转过一个教程(http://blog.csdn.net/vivian_ljx/article/details/47613957)说UIAutomator不能通过中文文本查找控件其实是可以的,问题出在代码文件的编码格式上解决方法:选择UTF-8例子:进入“设置”菜单package com.ljx.test;import com.android.原创 2015-08-18 14:21:48 · 2257 阅读 · 0 评论