appium(中文教程,源码)是一款开源跨平台测试自动化工具,用于测试原生、移动web和混合应用,支持 iOS, Android和FirefoxOS平台。appium集成以下框架驱动自动化测试:iOS: 苹果 UIAutomationAndroid 4.2+:Google UiAutomator /...
分类:
移动开发 时间:
2015-08-02 20:00:30
阅读次数:
746
Appium原理小结Api接口调用selenium的接口,android底层用android的instrumentation(API2.3+ 通过绑定另外一个独立的selendroid项目来实现的)、uiautomator接口(API4.2+),ios底层用ios的 uiautomation接口。C...
分类:
移动开发 时间:
2015-07-31 16:10:41
阅读次数:
163
上一篇文章《UiAutomator源代码分析之UiAutomatorBridge框架》中我们把UiAutomatorBridge以及它相关的类进行的描写叙述,往下我们会尝试依据两个实例将这些类给串联起来,我准备做的是用例如以下两个非常有代表性的实例:注入事件获取控件这一篇文章我们会通过分析UiDev...
分类:
其他好文 时间:
2015-07-14 22:29:17
阅读次数:
236
转载自:http://blog.csdn.net/huiguixian/article/details/22398193Android测试工具中,Monkey Runner只要简单几个指令即可,但他的局限性在于都是基于像素位置操作,不具备移植性。而采用uiautomator编写的自动化测试工具则可以...
分类:
移动开发 时间:
2015-07-11 18:16:31
阅读次数:
157
转自: http://blog.chengyunfeng.com/?p=504在Android 4.1发布的时候包含了一种新的测试工具–uiautomator,uiautomator是用来做UI测试的。也就是普通的手工测试,点击每个控件元素 看看输出的结果是否符合预期。比如 登陆界面 分别输入正确和...
分类:
其他好文 时间:
2015-07-11 18:01:46
阅读次数:
120
1.UiAutomator是什么?android 4.1以后发布的一款自动化测试工具,作用跟appium类似,都是控件层面的UI测试2.UiAutomator如何使用?1)在eclispse编写脚本的时候,新建项目--新建一个libs文件夹,把android-sdk中platforms下面的andr...
分类:
其他好文 时间:
2015-07-09 12:48:00
阅读次数:
121
原文地址:http://blog.sina.com.cn/s/blog_ae2575ff01018b2o.htmluiautomator api:http://android.toolib.net/tools/help/uiautomator/index.html从android sdk api 1...
原文地址:http://blog.csdn.net/g19920917/article/details/161315653.1、必备条件: 1、JDK 2、SDK(API高于15) 3、Eclipse(安装ADT插件) 4、ANT(用于编译生成jar)3.2、简要步骤: 1、安装JDK并添加...
分类:
其他好文 时间:
2015-06-30 20:05:03
阅读次数:
228
UiWatcher类介绍与中断监听检查条件一、UiWatcher类说明 1、Uiwatcher用于处理脚本执行过程中遇到非预想的步骤 2、UiWatcher使用场景 1)测试过程中来了一个电话 2)测试过程中来了一条短信 3)测试过程中闹钟响了 4)出现各种非预想的步骤二...
分类:
移动开发 时间:
2015-06-26 13:22:22
阅读次数:
252
设置滚动方向一、设置滚动方向相关API返回值API描述UiScrollablesetAsHorizontalList设置滚动方向为水平滚动UiScrollablesetAsVerticalList设置滚动反向为纵向滚动package com.testuiselector;import com.and...
分类:
移动开发 时间:
2015-06-24 18:25:50
阅读次数:
153