Appium自动化测试系列1 - Appium环境的安装与配置

之前一直使用Robotium做为Android App测试框架的底层基础,受限于跨进程,以及控件加载的一些限制,很多特殊场景无法覆盖,决定尝试久闻的Appium(它也差不多成熟了),顺便做个笔记,方便其他有同样需求的朋友。

先从安装说起吧,关于Appium的安装,网上的资料大多语焉不详,基本上你按照他们写的步骤,是不可能装的出一个完整的环境的。所以,为了把步骤写得详细一点,自己从无到有反复试了几次,确保自己的安装步骤是完整的。(当然,安装方法其实有多种,这里只是其中的一种而已。) 这里以Python作为脚本开发语言为例:

1 安装并配置JDK,1.6或者1.7版均可,建议1.7,Java SDK的安装很简单,不详述了。(装JDK是因为后面Android SDK要依赖它

2 安装Android SDK并配置环境变量(测试中用到Android SDK的一些工具)

   1) 安装Android SDK  https://developer.android.com/sdk/installing/index.html?pkg=tools

   2) 安装完毕后启动Android SDK Manger (SDK Manager.exe,在Android SDK的安装目录下),安装需要的Android Packages,比如一些工具,需要的Android版本, EABI(模拟器相关的包)等等

   3) 添加环境变量Android_HOME, 值是Android SDK的安装路径; 并把Android SDK下的platform-tools路径和tools路径添加到环境变量Path (%ANDROID_HOME%\platform-tools; %ANDROID_HOME%\tools;

3 安装Python开发环境并配置环境变量

   1) 下载并安装Python2.7 https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi

   2)将Python2.7的安装路径(也就是python.exe所在的目录)添加到环境变量Path

4 安装Nodejs (Appium使用Node.js作为服务器引擎)

   1) 下载并安装Node.js http://nodejs.org/dist/v0.10.35/node-v0.10.35-x86.msi

   2) 把Node.js的安装路径(也就是node.exe文件所在的目录)添加到环境变量Path

5 安装Appium。 

    1) 打开CMD窗口,执行 npm install -g appium 命令开始安装Appium. Appium默认被安装到C:\Users\Administrator\AppData\Roaming\npm\ 下。 

    2) 把路径C:\Users\Administrator\AppData\Roaming\npm\ (appium可执行文件所在的目录)添加到环境变量Path

至此,Appium的环境就算搭建好了。打开CMD窗口,执行 appium 即可运行起来。默认侦端口为4723。运行状态如下图:



至于网上说的还要安装Ant和Maven,其实不必,除非你的代码和库管理需要用到他们。

接下来我们将以手机YY为例,写一个简单的Python测试脚本,来看看Appium到底怎么使用。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值