基于Python Appium环境如何搭建MAC平台的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
最近笔者要为Python + Appium课程做准备,MAC在2019年重新安装了一次系统,这次重新在MAC下搭建Appium环境,刚好顺带写个文稿给大家分享分享搭建过程。
1.1目前环境:
MacOS (10.15.3)
1.2所需软件:
jdk-8u91-macosx-x64。dmg (jdk1.8及以上版本应该都可以)
引用>
android-sdk_r24.4.1-macosx。邮政编码(mac版本的android sdk)
genymotion-3.0.4。dmg(非常好用的安卓虚拟机软件)
VirtualBox。包裹(5.2.34版本,一般使用最新版本即可,mac上安装genymotion必备的软件)
Appium-mac-1.15.1。dmg (appium桌面版)
python 3.8.0
pycharm2019.02.05 (Community Edition免费公共版本即可)
2.1 mac下搭建jdk
2.1.1先按平时的方法双击dmg文件,根据提示安装完成
2.1.2在mac下配置java的环境变量
步骤一:打开mac终端命令行工具,输入“/usr/libexec/java_home - v”,查找java安装路径,如下图:
步骤二:复制java安装路径后,再输入”vi ~/ash_profile”,在该文件下新增如下图:
2.1.3依次输入命令“java - version”和“javac”执行,检查jdk是否安装成功。(不提示命令没有找到即安装成功)
2.2 mac下搭建android sdk
2.2.1下载好android-sdk_r24.4.1-macosx。压缩后解压到一个指定路径,如下图所示在用户下面新建一个软件目录:
2.2.2在MAC下配置android sdk的环境变量,如下图操作:
2.2.3在命令行继续输入“android - v”,自动打开SDK经理,如下图所示:
2.3 mac安装genymotion
genymotion为好用的,专业的安卓虚拟机环境,当然也可以安装比如天天模拟器等安卓环境(这种模拟器一般玩手游用)。
2.3.1安装VirtualBox.pkg,官网下载最新版本,直接安装即可,不需进行任何配置2.3.2
安装genymotion-3.0.4。dmg,下载到genymotion后,直接安装即可,打开如提示升级,根据提示下载最新版本再次安装即可
2.3.3到https://www.genymotion.com/account/login/网址上注册一个genymotion用户账号,用来登录电脑端的genymotion软件
2.3.4如下图,选择所需android系统版本的虚拟机下载安装即可(没VPN,此过程中途会中断,不过点重试下载几次就能下载完)
2.4 MAC安装Appium桌面版
2.4.1 Appium是使用nodejs环境开发的,安装Appium之前,先提前把nodejs环境安装好
步骤一:在命令行输入
···
引用>
ruby - e“美元(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“
···
用来安装啤酒程序(自制程序简称酿造,OSX上的软件包管理工具),使用上述命令过程中要求输入MAC登录用户的密码,输入回车即可,过程中需要下载稍微有点慢
步骤二:在命令行输入“酿造安装节点”,用来安装nodejs和npm程序,如下图所示:
2.4.2 Appium可以通过命令行安装和桌面版安装两种方式,建议初学者用桌面版,不仅安装使用方便且可以后续做手机应用自动化进行元素定位使用。
基于Python Appium环境如何搭建MAC平台的方法