- 博客(7)
- 收藏
- 关注
原创 Use adb over Wi-Fi
将Android Device 和 PC 置于同一个wifi 局域网下。Android Device 通过USB 连接PC,建立adb 连接。 在cmd中输入如下命令$ adb usbrestarting in USB mode//通过USB 连接adb$ adb devicesList of devices attached######## device//设置 tcpip$
2016-06-21 13:08:18 506
原创 Android UiAutomator:UiWatcher的使用
UiAutomator 是一个黑盒的自动化测试工具,UI界面被异常打断就会破坏脚本的正常运行。UiWatcher 可以处理某些可预知的打断场景。 这里例举来电打断场景处理。
2016-06-21 12:18:37 776
原创 Android UiAutomator: 配置UiSelector timeout时间
UiAutomator 脚本编写过程中,UI 界面的控件都是通过UiSelector 来获取的,不同手机界面刷新速度是不一样的,为了提高脚本的执行效率,可以适当减少 timeout 时间,为了保证准确率可以适当增加timeout的时间。 这里讲下怎样去调整timeout 时间Configurator confg = Configurator.getInstance();long timeout
2016-06-20 22:54:10 1320
原创 Android UiAutomator: 断开USB运行脚本
Android UiAutomator 脚本运行通常是通过PC的CMD 窗口启动的。USB 断开,脚本运行就停止了。 其实在启动的命令行中加上一段字符就可以避免对USB的依赖。代码uiautomator runtest AutoTao.jar -c AutoTao.Tao --nohup 加上–nohup 后脚本的运行就不依赖于启动进程(parent process ),即使在 parent
2016-06-20 22:05:50 3073
原创 Android UiAutomator: 中文字符的输入方法
UiAutomator 脚本开发有个缺陷就是不支持中文字符的输入。在githup 中找个一个方法可以解决这问题。 githup地址代码实现原理不复述,这里讲下怎么用。安装指定输入法,可以将源码下载到自己工程中再编译下即可。也可以直接下载安装:(http://pan.baidu.com/s/1nuDUph3)设置成默认输入法在UiAutomator 工程中添加相关代码 ,代码地址:(http:
2016-06-18 17:19:08 834
原创 Android UiAutomator :关于Object属性clickable为false处理
UiAutomator 脚本编写过程中Ui 界面控件的获取是最为重要的,但有时因为Object属性问题,而无法对该Object进行操作。最为典型的即为 clickable 属性,当获取的Object clickable属性为false 的时候,就无法对该Object 进行click操作了,类似还有 checkable,scrollable. 在这里简单讲一下,避规Object clickable
2016-06-18 16:48:03 1939
原创 Android UiAutomator: 从apk中启动实现方法
UiAutomator 脚本启动通常是通过PC执行一条adb命令来实现的,实现简单,官方的指导文档也是这么写的;然而缺点启动要依赖PC,同时又占用手机的USB端口。 这里讲的是通过Android app中启动UiAutomator 脚本。
2016-06-18 14:56:52 8397 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人