[Es] Install Appium At Mac

Mac OS X 安装 Appium(环境搭建)

Appium是一个开源测试自动化框架,可用于原生,混合和移动Web应用程序测试。

它使用WebDriver协议驱动iOS,Android和Windows应用程序。

优势:可以跨平台同时支持Android 和 iOS;支持多种语言,Java,Python,PHP,Ruby等。

Mac安装搭建Appium环境主要需要以下程序:

Step 1 node.js

Step 2 Xcode

Step 3 JDK

Step 4 Android JDK

Step 5 Appium

Step 6 安装其他依赖

Step 7 Appium-doctor


Step 1 node.js

Appium服务端运行时依赖node.js环境,因此需要优先安装node环境。

  • 在终端中执行命令:

// 如果没有安装homebrew,建议先安装该程序,< Homebrew安装教程 > 

brew install node
  • 验证安装成功,终端中输入“node -v”,即可查看当前版本信息。

// 如果不确定电脑上是否安装了node环境,也可以先在终端中输入试试,“node -v”。

⚠️ 如果按照上述方法,使用brew安装node后,一般系统会默认安装npm,即node package manager

它是一款NodeJS包管理和分发工具,在终端中输入“npm -v”,就可看到当前版本信息。


Step 2 Xcode

App Store 搜索“xcode”,下载并安装。

  • 安装完成后,在终端中输入以下命令来查看是否安装成功: 
xcodebuild -version

 ⚠️ 输入命令,终端给予这样的反馈信息:

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

这是 xcodebuild 没有找到Xcode导致的,我们需要重定向 Xcode 文档的位置

在终端中执行以下命令:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/
  • 执行完之后再查看Xcode版本,“xcodebuild -version” 就显示对应的版本信息。

Step 3 JDK


Step 4 Android JDK

等待后续撰写...


Step 5 Appium

直接安装即可。


Step 6 安装其他依赖

// 相当于 android 的 adb,是 Appium 底层用到的工具之一,用于获取 iOS 设备信息

brew install libimobiledevice --HEAD

// 查看设备应用 

npm install -g ios-deploy

// 类似于 java 的 maven,项目依赖管理,主要是 WebDriverAgent 使用

brew install carthage

Step 7 Appium-doctor

  • 在终端中输入:
npm install -g appium-doctor
  • 验证appium环境是否已经搭建完成,终端中输入,“appium-doctor”

“ ### Diagnostic for necessary dependencies completed, no fix needed.  ### ”    

// 说明基础配置项已搭建完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值