1、环境依赖
- appium服务(appium desktop,类似于chromedriver.exe)
- Appium-Python-Client(pip install Appium-Python-Client)
- 手机,模拟器或者真机,雷电模拟器,genymotion,夜神,逍遥,mumu
--开发者模式
--USB调试模式
--连接电脑时,手机窗口允许授权
- java jdk 1.8+64位
- android环境 adt-bundle
- apk包
2、appium运行原理
python ----http请求---> appium服务--java环境/android环境-->手机和APP
不止python语言,Java、go、js都可以通过发送http请求,appium服务接收到请求以后,将该请求通过java执行环境和安卓环境进行交互转化为在手机或APP上可以执行的操作。