Appium-Server与Appium-Desktop安装、区别与用法
Song • 7066 次浏览 • 0 个回复 • 2020年12月03日

Appium-Server与Appium-Desktop的区别
Appium Server
就是Appium
的服务端——一个web接口服务,使用Node.js
实现,没有界面,可以用代码启动session
;Appium-desktop
可以在界面上启动session
,也可以通过代码启动session
,相比Appium-desktop
更适合开发阶段,Appium-doctor
适合运行阶段。
参考:AppiumServer&AppiumClient&AppiumGUI 分别是什么?有什么区别?
Mac安装node
使用如下命令安装node
:
brew install node
如果出现如下错误则需要使用brew upgrade node
命令更新node
:
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
Referenced from: /usr/local/bin/node
Reason: image not found
Abort trap: 6
查看是否安装成功:
Mac ~ % node -v
v14.8.0
安装Appium-desktop
选择最新版本下载安装即可,可视化操作很简单:Appium-desktop 最新版本下载。
安装appium-doctor
sudo npm install -g appium-doctor
执行appium-doctor
命令出现如下提示表示成功:
报错解决办法
- Carthage was NOT found!
解决办法:
brew install carthage
- ANDROID_HOME environment variable is NOT set!
解决办法:
vim ~/.bash_profile
# 输入你的安卓地址
export ANDROID_HOME="/Users/***/Library/Android/sdk/"
- Cannot check $JAVA_HOME requirements since the environment variable itself is not set
解决办法:
vim ~/.bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${JAVA_HOME}/bin:$PATH
source ~/.bash_profile
参考:Appium-Server与Appium-Desktop的区别
原创文章,转载请注明 :Appium-Server与Appium-Desktop安装、区别与用法 - pytorch中文网
原文出处: https://ptorch.com/news/260.html
问题交流群 :168117787
- 没有评论