Appium环境准备
- Mac电脑
- jdk环境
- AndroidSDK环境
- node>=8.1.0(最好用最新版本)
安装命令
npm i -g appium
安装不成功请检查node 版本是否正确
安装成功命令行输入appium回车查看
安装驱动程序
1、先检查当前驱动情况 通过 appium driver list 进行查看
2、通过appium driver install 进行安装 可参考官方文档
Python驱动
这里使用python代码进行驱动,需要通过pip安装appium第三方包
pip install Appium-Python-Client
from appium import webdriver
from appium.options.android import UiAutomator2Options
from appium.webdriver.common.appiumby import AppiumBy
capabilities = dict(
platformName='Android',
automationName='uiautomator2',
deviceName='Android',
platformVersion='10',
appPackage='app的包名',
appActivity='app的启动activity',
skipServerInstallation=True,
newCommandTimeout=6000
)
appium_server_url = 'http://127.0.0.1:4723'
driver = webdriver.Remote(appium_server_url,options=UiAutomator2Options().load_capabilities(capabilities))
连接设备就可以启动啦。
当然再启动的过程也遇到了很多问题,记录在【Appium】问题栏目下了