赞
踩
相信你不少软件测试行业小伙伴应该在用npm安装appium或者是cnpm安装appium途中也碰到一些报错吧,接下来Darren洋教你改为手动安装appium吧!整理不易,请点赞加关注后查看。
安装好node.js后,用以下命令进行查看版本,检查node.js是否安装好。
- node -v
- npm -v
python版本对应的node版本
nvm管理node版本,让你更高效丝滑操作node.js版本,nvm和nmp的版本对应,之前写的文章的传送带:你不知道的node.js小知识——使用nvm管理node版本及node与npm版本对应关系详解_idea加载vue项目_AE—Darren洋的博客-CSDN博客
appium / Appium.app / Downloads — Bitbucket
首先第一步,小伙伴们需前往以上网页链接去下载好appiumforwindows的安装包,我下载的是下面的zip压缩形式的安装包。
下载后安装包后进行解压就是以下界面,我们只需点击进入appium安装程序即可。
选择安装路径(建议不安装到c盘)
选择创建桌面快捷方式
上一步执行之后可能会根据电脑性能的不同,需等待三到五分钟进行安装程序。出现如下界面即表示安装成功啦!!!
(1)安装完成之后复制appium的安装路径然后在高级系统设置里进行环境配置,目标为系统环境path路径。
(2)将下列npm路径“C:\Users\CFYchen\AppData\Roaming\npm”配置到系统环境变量Path中(这里如果没有的话,可以配置单独的node.js的nmp或者是appium安装目录下自带的npm进行配置)。
用where命令可查看路径,与配置路径一致,appium或者appium -v即可打开appium,点击界面?即可查看appium当前版本。
Releases · appium/appium-desktop · GitHub
网盘快速下载:
链接:https://pan.baidu.com/s/1Wh5I2NK18YfB2z2_Rh5C1A
提取码:1108
如下图所示,下载安装包。
解压成功后直接点击appium server,选择start即可
还需安装配置python,jdk、Android sdk,由于Darren之前就配好啦,具体安装实战后续再发!
appium-doctor可以检测Appium整体依赖环境配置情况。
npm install appium-doctor -g
在控制台输入命令:
appium-doctor
看到如下提示说明整体环境配置成功(只要最左边没爆红就说明appium安装及环境没问题啦)。这里我的出现报黄色的警告,说明这些包都没有被发现,需要进行手动安装下面我们依次进行安装就好啦。
警告报错描述如下:
- WARN AppiumDoctor ✖ opencv4nodejs cannot be found.
- WARN AppiumDoctor ✖ ffmpeg cannot be found
- WARN AppiumDoctor ✖ mjpeg-consumer cannot be found.
- WARN AppiumDoctor ✖ bundletool.jar cannot be found
- WARN AppiumDoctor ✖ gst-launch-1.0.exe and/or gst-inspect-1.0.exe cannot be found
为了大家下载方便,我整理了以下报错的下载包。
下载包传送带:
1、在CMake官网下载:cmake-3.6.1-win64-x64.msi
2、cmake安装过程
在安装时需要注意的是:
为所有用户添加CMake环境变量
3、检查cmake安装
重新管理员打开dos系统cmd命令提示符,输入cmake -version
cmake -version
4、安装opencv4nodejs
npm -g install opencv4nodejs --ignore-scripts
(1)下载ffmpeg安装包:https://ffmpeg.org/download.html
找到如图所示红框位置点击下载ffmpeg安装包。
(2)配置ffmpeg环境变量
(3)检查ffmpeg版本信息
重新管理员打开dos系统cmd命令提示符,输入ffmpeg查看是否出现版本信息,安装完好。
ffmpeg
npm i -g mjpeg-consumer
(1)下载bundletool.jar
下载地址:https://github.com/google/bundletool/releases
2、重命名这个jar包为bundletool.jar,在android sdk目录下,新建bundle-tool目录,把bundletool.jar包放入其中。
3、配置环境,path后追加上述路径的环境。
1、下载gst-launch-1.0.exe and gst-inspect-1.0.exe。
下载地址:Download GStreamer
runtime installer 和 development installer 两个应用程序都要下载并安装
2、下载好后点击安装会弹出如下界面,点击“更多信息”展开,点击“仍然运行”即可。
随后一路点击确定即可(两个都是这样安装)。
3、配置环境,找到它们的安装路径的bin目录,配置好环境即可。
附1:经过翻译可知,关于以下这个警告报错咱可以不用管,因为已经是用的appium-doctor了。
WARN AppiumDoctor [Deprecated] Please use appium-doctor installed with "npm install @appium/doctor --location=global"
附2:安装过程中很可能出现以下警告报错,咱就按如下操作即可搞定!!!
apkanalyzer.bat could NOT be found in D:\Download\Android SDK Tools!
1、下载Command line tools
下载地址:https://developer.android.google.cn/studio?hl=zh-cn
在Command line tools only部分下载工具
2、下载的压缩包解压到自己的Android SDK目录下。
3、把cmdline-tools\tools\bin目录下的apkanalyzer.bat文件复制到platform-tools下。
4、重新管理员打开命令提示符cmd,输入appium-doctor 进行诊断。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。