一,appium环境安装
1. 安装 nodejs ,
官网下载(http://nodejs.org/download/)
检查安装结果: 运行cmd 输入node – v ,会输出:node版本号
2. 安装安卓开发环境官网地址:
(http://developer.android.com/sdk/index.html);设置你的ANDROID_HOME为你的sdk路径;并将tools、platform tools的路径添加到path中.
安装参考地址:
http://user.qzone.qq.com/1012516501/blog/1386247072( 这是我的QQ空间日志,有权限,看的联系我)
3. 安装JDK,设置JAVA_HOME环境变量(不再赘述)
4. 安装appium ,使用npm安装appium .在cmd中使用命令 npm install –g appium (下载过程比较慢,耐心等待)
5. 使用管理员权限运行cmd ,输入appium –doctor
6. 此时运行 cmd 输入appium ,输出如下:表示appium服务已经启动.
二 ,appium项目准备
1. 下载appiumDriver 运行需要的类库,将文件解压到本地;
2. 创建项目时,将所需的类库引入;
三 ,appium测试实践 HellowWord
l 打开Eclipse,新建一个java project(注: 一定是java项目);大家可以看一下我的目录结构;
App是我自己创建的一个例子(123其实是提示输入信息,我随便写了一个),现在我要做的就是使用自动化达到运行此APP并在输入框中输入数据:Hellow appium!
看代码:
l Text源码:
l 代码编写完成后,要开始测试了,在测试之前有两项准备工作;
1. 启动你的appium服务;
2. 打开你的模拟器/连接的手机作为测试机,并保持屏幕始终处于菜单页面,也就是手机保持常亮,不可锁屏;此处我使用的是模拟器
l 直接在代码页面右键-Run as –Junit Test即可;启动过程比较慢耐心等候,可以看一下appium服务报出的log;
l 运行结果,左侧为模拟器显示,右侧为打印出的log;
Tip打开模拟器的快捷方式: 运行cmd,输入 emulator @模拟器名称 即可.