mac 安装 appium2

博客介绍了Appium的安装相关内容。安装要求包括macOS、Linux或Windows系统,Node.js 14+和NPM 8+。还提及了Appium安装、xcuitest和uiautomator2驱动安装以及wda编译,运行Appium会显示已安装驱动或插件地址,并给出参考链接。

安装要求

  • macOS, Linux or Windows operating system
  • Node.js 14+
  • NPM (Node Package Manager) 8+

appium安装

npm install -g appium@next

#注:npm install -g appium 是安装appium v1

 xcuitest,uiautomator2驱动安装

appium driver install xcuitest
appium driver install uiautomator2

wda编译

运行appium 会显示已经安装的驱动或者插件的地址

appium-xcuitest-driver 路径:/Users/mac/node_modules/appium-xcuitest-driver 

# 进入目录
cd /Users/mac/node_modules/appium-xcuitest-driver/node_modules/appium-webdriveragent/Scripts

# 执行命令
node build-webdriveragent.js

参考链接: GitHub - appium/appium: Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol

https://github.com/appium/appium/blob/master/packages/appium/docs/en/guides/migrating-1-to-2.md

### 安装Appium及其依赖项 #### 准备工作 为了确保在Mac OS X上顺利安装并运行Appium,需要先完成一些准备工作。这包括但不限于Java Development Kit (JDK),Android Software Development Kit (SDK)的安装以及相应环境变量的配置[^1]。 #### 安装Node.js和npm 由于Appium基于Node.js构建,因此首先应当通过官方推荐的方式安装最新稳定版的Node.js,它通常会自带npm(Node Package Manager)[^3]。 #### 使用NPM全局安装Appium及相关工具 一旦有了合适的Node.js环境,在终端执行如下命令可以实现对Appium及其诊断工具`appium-doctor`的一键式安装: ```bash npm install -g appium npm install -g appium-doctor ``` 上述操作将会把最新的Appium版本连同辅助检查工具一并部署到系统的全局环境中去。 #### 验证安装情况 借助于之前提到过的`appium-doctor`工具来进行一次全面性的健康状态扫描是非常必要的。该过程能够帮助识别可能存在的任何潜在问题,并给出针对性建议以便及时调整优化。对于专注于安卓平台开发的同学来说,则应该特别关注有关JDK、SDK路径设定等方面的信息准确性验证[^2]。 #### 特定驱动程序设置 针对不同类型的移动设备(iOS或Android),还需要额外准备相应的WebDriverAgent或其他形式的自动化框架组件作为桥梁连接真实机或是模拟器实例与测试脚本之间交互逻辑处理机制的一部分。 #### 关于GUI客户端的选择 尽管存在图形界面版本可供选择,但由于其已经停止积极维护更新迭代进程的事实,所以更倾向于采用命令行方式管理控制整个流程显得更为明智可靠些[^4]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值