tomorrow.cyz@gmail.com

1.Appium Server的安装

1.1 删除nodejs

官方的Appium文档支出最好不要使用sudo命令安装node、npm软件

  • sudo apt-get remove nodejs

1.2 下载二进制nodejs安装

  • 下载地址
    • 解压,将bin目录添加到PATH环境变量
    • 测试nodejs是否配置成功

      $node -v

      $npm -v

1.3 安装appium

    $npm install -g appium

1.4 配置Android SDK

    ANDROID_HOME = your_android_sdk_path/sdk
    PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

1.5 配置JAVA

    export JAVA_HOME="/usr/lib/jvm/jdk7"
    export JRE_HOME=$JAVA_HOME/jre
    export PATH=$JAVA_HOME:$PATH/bin

1.6 测试

    $appium-doctor --android

1.7 安装Appium Python Client

    $ pip install Appium-Python-Client
    $ pip install pytest

1.8 模拟器配置

如果要使用模拟器,按照如下步骤设置

  • $android list targets

  • android create avd -n emulator-22 -t 10 –abi default/x86

    • n后面跟的是名字
    • t后面跟的是id编号
    • $ emulator -avd emulator-22

1.9 运行

  • 下载github上官方测试样例脚本
  • 修改android_simple.py文件的setup方法
  • appium -a 127.0.0.1 -p 4723 –U 4ca1558c –no-reset
    • 其中4ca1558c是真机的device name
  • $ py.test android_simple.py

参考

1.Ubuntu系统安装Appium及样例运行教程


dlmu2001

stay foolish, stay hungry!