appium-python 安装配置环境

1、安装Microsoft .NET Framework 4.5

检测本机已安装的程序中,是否已经安装Microsoft .NET Framework 4.5及以上的版本。

如下图所示:

 

若没有,去下载 net4.5.1.exe 文件安装

2、安装node-v6.11.4-x64.msi

双击运行,安装appium的依赖环境,node.js.

将安装路径配置环境变量path,cmd输入node -v查看,看到版本号即表示成功

3、安装appium

官方网站地址:http://appium.io/ 下载

双击运行 appium-desktop-Setup-1.6.2.exe 安装

官方网站下载最新的appium版本。新版appium提供了元素定位的功能。

4、安装JDK

安装JDK1.8及以上版本。

参考:https://www.cnblogs.com/smyhvae/p/3788534.html

5、安卓ADT工具即安卓sdk

ADT的安装:

双击解压 adt-bundle-windows-x86_64-20140702.zip

 

配置环境变量:

添加ANDROID_HOM环境变量,配置sdk根目录。

在以上的截图中,

ANDROID_HOME=D:\software\adt-bundle-windows-x86_64-20140702\sdk

PATH变量中添加adb所有的目录:

;%ANDROID_HOME%\platform-tools

检测:

进入cmd命令行,输入adb version

能够正常显示adb的版本就ok

6、安装genymotion模拟器/夜神模拟器

允许usb调试开启权限

7、安装appium python库

7.1 在线安装(不建议)

使用python的pip命令,直接在线安装:可能会装到c盘不建议

pip install Appium-Python-Client

7.2 在pycharm中安装

File-Settings-Project-Project Interpreter,点击“+”号,搜索Appium-Python-Client,安装

不勾选此处

安装成功后,可看到就在python安装盘下

 

引入from appium import webdriver 不报错,即表示成功

 

小demo版本

必须保证adb version 已连接到模拟器,appium server服务开启

参数请看:http://appium.io/docs/cn/writing-running-appium/caps/

from appium import webdriver

desired_caps={}
desired_caps['platformName']='Android'
desired_caps['platformVersion']='4.4.2'
desired_caps['deviceName']='Android Emulator'
# desired_caps['deviceName']='127.0.0.1:62001'
#app信息
desired_caps["appPackage"] = "com.xxzb.fenwoo"
desired_caps["appActivity"] = ".activity.MainActivity" driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)

 连接模拟器如有疑问查看:https://www.cnblogs.com/simran/p/9328563.html

 

参考文档:https://www.cnblogs.com/smyhvae/p/3788534.html

     

posted @ 2018-07-19 13:46  雨彡  阅读(245)  评论(0编辑  收藏  举报