码迷,mamicode.com
首页 >  
搜索关键字:appium    ( 1837个结果
Appium0.18.x迁移到Appium1.x须知事项(灰常实用,解答了本人几个疑问)
英文原版:https://github.com/appium/appium/blob/master/docs/en/advanced-concepts/migrating-to-1-0.mdMigrating your tests from Appium 0.18.x to Appium 1.x把你...
分类:移动开发   时间:2014-11-06 17:00:55    阅读次数:349
移植MonkeyRunner的图片对比和获取子图功能的实现
如果你的目标测试app有很多imageview组成的话,这个时候monkeyrunner的截图比较功能就体现出来了。而其他几个流行的框架如Robotium,UIAutomator以及Appium都提供了截图,但少了两个功能: 获取子图图片比较 既然Google开发的MonkeyRunner能盛行这么久,且它体功能的结果验证功能只有截屏比较,那么必然有它的道理,有它存在的价值,所以我们很有必...
分类:其他好文   时间:2014-11-06 14:56:24    阅读次数:166
Appium Server源码分析之作为Bootstrap客户端
Appium Server拥有两个主要的功能: 它是个http服务器,它专门接收从客户端通过基于http的REST协议发送过来的命令他是bootstrap客户端:它接收到客户端的命令后,需要想办法把这些命令发送给目标安卓机器的bootstrap来驱动uiatuomator来做事情 通过上一篇文章《Appium Server 源码分析之启动运行Express http服务器》...
分类:移动开发   时间:2014-11-04 15:08:46    阅读次数:368
Appium Android Bootstrap源码分析之命令解析执行
通过上一篇文章《Appium Android Bootstrap源码分析之控件AndroidElement》我们知道了Appium从pc端发送过来的命令如果是控件相关的话,最终目标控件在bootstrap中是以AndroidElement对象的方式呈现出来的,并且该控件对象会在AndroidElementHash维护的控件哈希表中保存起来。但是appium触发一个命令除了需要提供是否与控件相关这个...
分类:移动开发   时间:2014-10-31 13:51:37    阅读次数:339
Appium Android Bootstrap源码分析之控件AndroidElement
通过上一篇文章《Appium Android Bootstrap源码分析之简介》我们对bootstrap的定义以及其在appium和uiautomator处于一个什么样的位置有了一个初步的了解,那么按照正常的写书的思路,下一个章节应该就要去看bootstrap是如何建立socket来获取数据然后怎样进行处理的了。但本人觉得这样子做并不会太好,因为到时整篇文章会变得非常的冗长,因为你在编写的过程中碰...
分类:移动开发   时间:2014-10-31 12:01:28    阅读次数:292
Appium Android Bootstrap源码分析之简介
在上一个系列中我们分析了UiAutomator的核心源码,对UiAutomator是怎么运行的原理有了根本的了解。今天我们会开始另外一个在安卓平台上基于UiAutomator的新起之秀--Appium的源码分析之旅。 本文在真个系列中会扮演一个简介的角色,不会分析任何的代码,只会先给大家一个基本的印象,方便大家在持有这个印象的基础上往下和本人一块分析。 1. Bootstrap定义及在Appi...
分类:移动开发   时间:2014-10-30 15:20:30    阅读次数:243
ios界面自动化工具--Appium
ios界面自动化工具--Appium Appium是一款开源的移动端自动化测试框架,支持Android和Ios,之前简单介绍过Appium,链接http://www.yeetrack.com/?p=639。最近在做ios的自动化测试,再详细记录一下过程。 安装Appiu...
分类:移动开发   时间:2014-10-29 15:03:46    阅读次数:312
Appium - Android 对比 iOS
Appium - Android 对比 iOS 作者: Max.Bai 时间: 2014/10 Appium - Android 对比 iOS    Appium 支持Android也支持iOS,但是两者还有很大的区别,我使用Appium一个多月,刚开始是Android,后面才用iOS,所以做iOS自动化的时候比Android艰难多了,后来才发现这两个的模式有一定的差别。(当然可能是...
分类:移动开发   时间:2014-10-29 15:01:30    阅读次数:304
Appium的安装
OS: win7 64位旗舰版1.安装nodejs2.把node的安装目录添加到PATH中3.使用npm install –gappium或者npm --registry http://registry.cnpmjs.org install -gappium(推荐这种,npm的国内镜像)(安装过程中...
分类:移动开发   时间:2014-10-29 00:09:40    阅读次数:294
Appium - iOS 各种问题汇总
Appium - iOS 各种问题汇总 作者: Max.Bai 时间: 2014/10 Appium - iOS 各种问题汇总  1. Appium 滑动:  swipe 有三种方式:  第一种:swipe JavascriptExecutor js = (JavascriptExecutor) driver; HashMap swipeObject =...
分类:移动开发   时间:2014-10-28 17:47:27    阅读次数:1523
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!