1. Appium安装配置

下载

https://bitbucket.org/appium/appium.app/downloads/

Windows Download: 下载exe可执行文件进行安装

Mac Download: 下载dmg进行安装

Mac安装

> brew install node      # get node.js
> npm install -g appium  # get appium
> npm install wd         # get appium client
> appium &               # start appium
> node your-appium-test.js

Appium Andorid环境

  • Android ADK API >= 17
  • Java

Appium ios 环境

  • Mac OS X 10.10以上版本
  • Xcode 6.0以上版本
  • Apple Developer Tools

Appium Python Client

Appium Python Client封装了标准的selenium客户端类库, 为用户提供常见的selenium命令以及额外移动设备控制相关的命令.

使用pip命令进行安装Appium Python Client

pip install Appium-Python-Client

Python Api具体见第三章节

用法

from appium import webdriver
from selenium import webdriver

例子

from appium import webdriver

#脚本运行需要增加下列环境参数
config = {
            'platformName' = 'Android',
            'platformVersion' = '6.0',
            'devicesName' = 'Android Emulator',
            'app' = '$PATH',
            'automationName' = 'Appium'
        }

driver = webdriver.Remote('http://localhost:4723/wd/hub',config)

使用Android sdk 自带的adb命令获取devicesName

adb devices -l