说明:就是配置android SDK 一.sdk下载 Windows(X64):立即下载 Linux(X64):立即下载 二.Windows配置 1.解压文件 直接解压到指定目录(演示目录:D:/) 2.配置环境变量 配置[ANDROID_HOME]变量: #> D:\android-sdk-windows Done~ 在系统变量[Path]中加入: #> %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools Done~ 如果上边换了路径不起作用…
最近突然想弄一下phonegap,之前一直是听说,没亲自配置开发过.结果配置过程非常艰难啊.特别是android平台的配置,那叫一个麻烦,网上搜了半天都没找到非常好的资料.文章也都是抄来抄去,最烦的就是抄来抄去的文章,没亲自测试过就转发了,你转发个毛线啊.事实证明还是得自己亲自解决,花了两天时间终于搞定. 写下这篇文章希望对想开发phonegap的同学有所帮助. 最新的phonegap貌似用的是nodejs开发的 共有以下几个步骤: 安装nodejs环境.安装phonegap.安装xcode.安…
原文链接 客户端的页面通过 XML 来实现 UI 的布局,页面的 UI 布局作为一个树形结构,而树叶被定义为节点.这里的节点也就对应了要定位的元素,节点的上级节点,定义了元素的布局结构.在 XML 布局中可以使用 XPath 进行节点的定位. App的布局结构 从上面这张图中可以看到最左侧是应用的页面的展示,中间部分展示了这个页面的树形结构的 XML 代码. 其中包含的内容为: 节点 node 节点属性:包括 clickable(是否可点击).content-desc(内容).resource-…
本开发环境为:eclipse + android sdk,步骤说明的顺序,没有特别要求,看个人爱好了 步骤说明: 1.安装eclipse 2.配置jdk 3.安装android sdk 4.安装ADT,关联eclipse和android 详细说明: 1.安装eclipse * 到官方网下载eclipse(http://www.eclipse.org/downloads/),我是下载的Eclipse IDE for Java EE Developers. * 正常解压安装,注意记得路径就可以了 2…
之前在mac上安装调试过phonegap,现在公司用的是windows7,所以不得不再进行一次windows下的配置工作,顺便也写下来了 主要麻烦的地方是要在win7下添加好几个环境变量,这一块地方特别要小心添加 步骤挺多的,给你打镇强心剂,看最终成功运行效果先,我还测试集成了某个广告联盟的SDK,如图: 开始吧... 注意:我下面如果给出的官方下载地址,请您自行去下载,因为我的win7是64位的,可能与你的有点不同.你得下载正确的安装包 1.下载nodeJS,并安装 Nodejs官方下载地址:…
原文链接 XPath高级定位技巧 XPath 简介 XPath 的英文全称为:XML Path Language,意旨对 XML 中的元素进行路径定位的一种语言,它可适用 XML 标记语言,Html 标记语言,app Dom 结构.XPath 是自动化工具的定位基础,可适用于 Selenium 工具,Appium 工具,Appcrawler 工具.由于前面章节已经对 XPath 进行说明,本篇只做举例说明. XPath 基本语法 下面是 XPath 的常用方法: XPath 模糊定位技巧 con…
1. 下载sdk压缩包,解压后显示 2.双击SDK Manager.exe 程序进入如下界面 注:有的童鞋可能遇到如下问题 一般将一和二两种操作都完成就OK了 一. 更新sdk,遇到了更新下载失败问题: Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xmlFetched Add-ons List successfullyFetching URL: https://dl-ssl.google.com/andr…
原文链接 元素定位是 UI 自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作.那么在页面中如何定位到想要的元素,本小节讨论 Appium 元素定位方式. Appium的元素定位方式 定位页面的元素有很多方式,比如可以通过 ID.accessibility_id.XPath 等方式进行元素定位,还可以使用 Android.iOS 工作引擎里面提供的定位方式. 隐式等待 设置隐式等待后可以在规定的时间之内去动态的等待元素出现. 假如设置了隐式等待时长为 10 秒,会在 10 秒…
原文链接 常用操作 点击操作 通常获取到元素之后,可以调用 click() 方法来实现对这个元素的点击操作.示例代码如下: python 版本 driver.find_element_by_id("home_search").click() Java 版本 driver.findElementById("home_search").click(); 输入操作 输入操作示例代码如下: python 版本 self.driver.find_element_by_id(&…
配置Andriod环境变量前提是要先安装好JAVA环境 1.下载Android SDK,点击安装,直接默认路径即可! 下载地址:http://developer.android.com/sdk/index.html 2.默认路径安装后,安装完成,开始配置环境变量. 3.打开计算机属性——高级系统设置——环境变量(如上文) 4.新建一个环境变量,变量名:ANDROID_HOME,变量值:D:\adt-bundle-windows-x86_64-20140702\sdk(以你安装目录为准,确认里面有…