![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
Yanliang_Intel
这个作者很懒,什么都没留下…
展开
-
Android UiAutomator: 中文字符的输入方法
UiAutomator 脚本开发有个缺陷就是不支持中文字符的输入。在githup 中找个一个方法可以解决这问题。 githup地址代码实现原理不复述,这里讲下怎么用。安装指定输入法,可以将源码下载到自己工程中再编译下即可。也可以直接下载安装:(http://pan.baidu.com/s/1nuDUph3)设置成默认输入法在UiAutomator 工程中添加相关代码 ,代码地址:(http:原创 2016-06-18 17:19:08 · 802 阅读 · 0 评论 -
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 · 1900 阅读 · 0 评论 -
Android UiAutomator: 从apk中启动实现方法
UiAutomator 脚本启动通常是通过PC执行一条adb命令来实现的,实现简单,官方的指导文档也是这么写的;然而缺点启动要依赖PC,同时又占用手机的USB端口。 这里讲的是通过Android app中启动UiAutomator 脚本。原创 2016-06-18 14:56:52 · 8361 阅读 · 1 评论 -
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 · 3041 阅读 · 0 评论 -
Android UiAutomator: 配置UiSelector timeout时间
UiAutomator 脚本编写过程中,UI 界面的控件都是通过UiSelector 来获取的,不同手机界面刷新速度是不一样的,为了提高脚本的执行效率,可以适当减少 timeout 时间,为了保证准确率可以适当增加timeout的时间。 这里讲下怎样去调整timeout 时间Configurator confg = Configurator.getInstance();long timeout原创 2016-06-20 22:54:10 · 1293 阅读 · 0 评论 -
Android UiAutomator:UiWatcher的使用
UiAutomator 是一个黑盒的自动化测试工具,UI界面被异常打断就会破坏脚本的正常运行。UiWatcher 可以处理某些可预知的打断场景。 这里例举来电打断场景处理。原创 2016-06-21 12:18:37 · 760 阅读 · 0 评论