Appium背景介绍
1.官网:www.appium.io,由SauceLab公司开发
2.Appium是由nodejs的express框架写的Http Server,Appium使用WebDriver的json wire协议,
来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架
Appium桌面客户端安装方式
1. 运行appium-desktop-Setup-1.2.7.exe,默认安装即可
2. 启动客户端,按图片步骤 1 -> 2 -> 3 -> 4 设置
desired_caps常用参数:
platformName 平台的名称:iOS, Android, or FirefoxOS
platformVersion 设备系统版本号
deviceName 设备号 IOS:instruments -s devices,Android: adb devices
app 安装文件路径:/abs/path/to/my.apk or http://myapp.com/app
appActivity 启动的Activity
appPackage 启动的包
unicodeKeyboard unicode设置(允许中文输入)
resetKeyboard 键盘设置(允许中文输入)
开启录制脚本
输入数据
创建新项目复制过来
安装指令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Appium-Python-Client==1.3.0
滑动事件
拖拽事件