irpas技术客

2022年appium超详细环境安装步骤(Mac版本,附带百度网盘安装包)_weixin_1135581478_appium安装步骤

irpas 1046

二年没有搭建appium环境里,百度了一下,网上帖子倒是很多,但坑也是很多的,决定在此发布一篇较为详细的appium环境安装,让小伙伴们少踩坑 mac 上 Appium 环境搭建

第一步:安装 nodejs 与 npm

安装方式与 windows 类似 ,官网下载对应的 mac 版本的安装包,双击即可安装,无须配置环境变量官方下载地址:https://nodejs.org/en/download/ 安装完成后(安装完成后node里面会自动安装npm),输入命令 node -vnpm -v

第二步:安装JAVA_JDK

方法1:官网下载https://·/java/technologies/downloads/#jdk18-mac

方法2:百度网盘提供:链接: https://pan.baidu.com/s/1JMESohDFAxe1GhiB6hCnnA?pwd=shgu 提取码: shgu 复制这段内容后打开百度网盘手机App,操作更方便哦(2个不同版本的jdk,我自己使用的是jdk-8u192-macosx-x64.dmg)

推荐使用第二种,点击一步步安装完成后,配置环境变量:在终端输入:

1).查询jdk版本,终端输入:cd /Library/Java/JavaVirtualMachines

2).终端输入:open -e .bash_profile

3).在配置文件中输入:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home - 4). 编辑成功后保存,退出。使用"source .bash_profile"使配置生效,然后输入java -version,如果看到jdk版本和下载版本一致, 则说明配置已经生效 -

第三步:安装sdk

下载android studio,链接:链接: https://pan.baidu.com/s/1o9-Zs-F7_dvLyBlBT9tleQ?pwd=dyvz 提取码: dyvz 复制这段内容后打开百度网盘手机App,操作更方便哦配置环境变量:终端输入:open -e ~/.bash_profile在配置文件中输入:export ANDROID_HOME="/Users/lipan/Library/Android/sdk" export PATH="/Users/lipan/Library/Android/sdk/platform-tools":$PATH export PATH="/Users/lipan/Library/Android/sdk/tools":$PATH export PATH="/Users/lipan/Library/Android/sdk/tools/bin":$PATH,其中/Users/lipan是你电脑的安装路径编辑成功后保存,退出。使用source .bash_profile使配置生效,验证:输入adb 回车。如果未显示command not found,说明此命令有效,环境变量设置完成不知道怎么配置的可以参考这篇文章: sdk参考文档

第四步:安装 appium

Appium 分为两个版本,一个是有界面的Appium(下载安装文件即可安装),一个是无界面的命令行版本(需要命令安装),建议都安装上(我是2个都安装了的)

有界面的Appium Desktop:包含 appium 服务,录制工具,查看页面布局及查找元素的功能无界面的Appium:只提供了appium服务功能

方法一: 官方推荐直接,(网络环境要求高,如果出现超时,下载不下来,不推荐)

npm install -g appium

方法二:先安装cnpm 再安装 appium (曲线救国,推荐),一定要加上 -g 参数

npm install -g cnpm --registry=https://registry.npm.taobao.org #挂载淘宝源cnpm install -g appium@1.15 #全局安装appium

第五步:安装 appium-doctor,检查你的appium环境是否安装成功

在终端执行:cnpm install -g appium-doctor

安装完成,可以打开一个新的命令行窗口(Mac 上是Terminal),输入 appium-doctor,会出现如下提示,红框里面没有报错即可, 其它的画叉的暂时可以不用安装

第六步:运行 appium

在终端执行:appium

第六步:安装appium客户端

方法一:官网下载进行安装(不推荐,不翻墙的话,有时候很难下载到),地址:http://appium.io/

方法二:百度网盘下载(强烈推荐),链接: https://pan.baidu.com/s/1liQhzMQ2NQRWnSXmPsb2aQ?pwd=iim1 提取码: iim1 复制这段内容后打开百度网盘手机App,操作更方便哦,版本为Appium-mac-1.15.1.dmg

安装完成后点击Start Server按钮

查看页面内容,如果没有报错,那就是成功了

第七步:安装模拟器

方法1:下载mumu模拟器或者genymotion模拟器

方法2:百度网盘下载:链接: https://pan.baidu.com/s/1pI8URa3zWsmY_1HN5_TVRA?pwd=b88e 提取码: b88e 复制这段内容后打开百度网盘手机App,操作更方便哦(我下载的是genymotion)

安装genymotion,参考genymotion安装详细教程

第八步:运行,验证环境

在 pycharm 中新建 aa.py,写入 from appium import webdriver desired_caps={} desired_caps['platformName']='Android' # 模拟器安卓的版本号 desired_caps['platformVersion']='9.0' desired_caps['deviceName']='emulator-5554' desired_caps['appPackage']='com.android.settings' desired_caps['appActivity']='com.android.settings.Settings' driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)

第八步:在终端输入python aa.py(注意:模拟器、appium都需要打开),没有报错就代表环境安装好了


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #appium安装步骤 # #appium #环境搭建第一步安装 #nodejs # #npm安装方式与