当前位置: 首页 > article >正文

在Mac上安装Appium Desktop的具体步骤

1. 安装Homebrew

打开终端,运行以下命令安装Homebrew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 安装Node.js

在终端中运行以下命令安装Node.js:

brew install node

3. 安装Appium Desktop

在终端中运行以下命令安装Appium Desktop:

npm install -g appium-desktop

4. 启动Appium Desktop

在终端中输入以下命令启动Appium Desktop:

appium

或者,你也可以在应用程序中找到Appium Desktop并双击运行。

5. 配置Appium Desktop

启动Appium Desktop后,你需要配置一些选项才能开始使用它。在Appium Desktop的界面中,选择“Start Server”选项卡,然后配置以下选项:

  • “Server Address”:默认为127.0.0.1,可以不用修改。
  • “Server Port”:默认为4723,可以不用修改。
  • “App Path”:选择你要测试的应用程序的路径。
  • “Platform Name”:选择你要测试的平台,如Android或iOS。
  • “Platform Version”:选择你要测试的平台版本号。
  • “Device Name”:选择你要测试的设备名称。

配置完成后,点击“Start Server”按钮启动Appium Server。

6. 连接设备

在终端中运行以下命令查看连接到电脑的设备列表:

adb devices

或者,如果你要连接iOS设备,可以使用Xcode中的“Devices and Simulators”窗口查看设备列表。

如果设备已经连接到电脑,它应该会显示在列表中。在Appium Desktop的界面中,点击“Session”选项卡,然后配置以下选项:

  • “Automation Name”:选择你要使用的自动化工具,如Appium或XCUITest。
  • “Platform Name”:选择你要测试的平台,如Android或iOS。
  • “Platform Version”:选择你要测试的平台版本号。
  • “Device Name”:选择你要测试的设备名称。
  • “App Path”:选择你要测试的应用程序的路径。

配置完成后,点击“Start Session”按钮开始测试。

需要用到的网站地址:

  • Homebrew官网:https://brew.sh/
  • Node.js官网:https://nodejs.org/
  • Appium Desktop官网:https://github.com/appium/appium-desktop

需要用到的命令:

  • 安装Homebrew:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 安装Node.js:brew install node
  • 安装Appium Desktop:npm install -g appium-desktop
  • 启动Appium Desktop:appium
  • 查看设备列表(Android):adb devices
  • 查看设备列表(iOS):使用Xcode中的“Devices and Simulators”窗口

http://www.kler.cn/news/11798.html

相关文章:

  • Linux系统中curl命令用法
  • Redis高可用
  • Android之AppWidget 开发浅析
  • 配电网电压调节及通信联系研究(Matlab代码实现)
  • 物理世界的互动之旅:Matter.js入门指南
  • 初识掌控板2.0、官方拓展板和配套编程软件mpython
  • 【设计模式】如何在业务开发中使用适配器模式?
  • Flutter成不了“顶流明星”的7大理由
  • WPF_Application
  • python输入矩阵的方法
  • 融云出海赋能会干货回顾 | 用户增长、场景玩法、安全合规实用指南
  • 资深PM赞不绝口的【9种项目管理图】
  • 跳槽进阿里了,其实也没那么难...
  • ( “树” 之 DFS) 671. 二叉树中第二小的节点 ——【Leetcode每日一题】
  • mulesoft MCIA 破釜沉舟备考 2023.04.17.12
  • Spring Cloud Nacos使用总结
  • Windows 10系统,JDK安装与环境变量配置
  • 代码随想录算法训练营第四十四天|完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ
  • 使用 TensorFlow 构建机器学习项目:6~10
  • Maven 强制安装Jar包到仓库
  • FMCW激光雷达,未来已来
  • 【Prompt使用技巧】
  • JavaEE初阶学习:文件操作
  • HBU 2023 Simple problem set
  • win10彻底永久关闭自动更新【亲测有效】
  • 刷题_32:淘宝网店 and 斐波那契凤尾
  • Parcel 实践指南
  • 【已解决】加载模型时报错:model_config = json.loads(model_config.decode(‘utf-8‘))
  • 室内P1.8超清LED无缝拼接LED显示屏详细介绍及显示效果和尺寸长高比例
  • 轨迹相似度整理