mac上安装搭建Appium环境

兜兜转转学习了一圈,最近开始学习移动端的自动化测试框架——Appium。

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

  1)node.js

  2)Xcode

  3)JDK

  4)android JDK

  5)Appium

以下对各个程序的安装进行详解。

1.node.js

  Appium运行时依赖node.js环境,因此需要优先安装node环境。在终端中执行命令: $brew install node

  如果没有安装brew,建议先安装该程序,对mac上管理各个应用非常有帮助。安装完成后,终端中输入node -v即可查看当前版本信息。如果不确定电脑上是否安装了node环境,也可以先在终端中输入试试:

    

  如果按照上述方法,使用brew安装node后,一般系统会默认安装npm,即node package manager,它是一款NodeJS包管理和分发工具,在终端中输入npm -v就可看到当前版本:

    

2.Xcode

  安装Xcode有2种方式:

  1)直接在App store中搜索xcode,下载安装。这种方式比较简单粗暴,推荐:

    

  2)进入官方的网址进行下载,这个过程需要登录自己的Apple ID,登录之后根据自己电脑的OS版本选择安装即可(我一开始使用的是这种方式,浏览器每次下载到一半就卡住了,至今都不知道原因...)

    https://developer.apple.com/download/more/

    

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

    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版本,就显示对应的版本信息了:

    

3.JDK

  java的环境我的电脑之前就已经配置好了,网上的教程也很多,这里就不赘述了。如果不确定是否安装了java jdk,可以在终端中输入java -v验证一下。

4.android JDK

  进入以下链接下载:https://www.androiddevtools.cn/#

    

  下载完成后,进入对应的路径,选中android jdk包下的tools文件夹,按下command+option+c按键,复制当前路径;

  然后进入终端,黏贴刚才的路径,将目录切换至tools目录下,输入./Android sdk,以打开Android SDK Manager进行安装

    

  打开的管理界面如下,选中前3项进行安装就可以了:
    

  下一步把两项都勾选上:

    

  等待安装完即可,这个过程我花了大致一个多小时。

  配置安卓环境变量:在终端中输入 open .bash_profile,打开配置文件后在文件中添加以下2行:

export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME=/usr/local/android-sdk-macosx

  command + c 保存后,在终端中输入 source .bash_profile,保存本次配置。

5.Appium

  进入官网对包进行下载:https://bitbucket.org/appium/appium.app/downloads/ ,直接安装即可。

  安装完成后,打开appium应用,点击下图中的图标进行诊断:

    

  正常情况下是会报下面的错误的,因为官方下载的appium最新版本没有兼容OS 10.14系统。

    

  我当时报错后并没有截图,上面的截图是我从网上其他博主那边复制过来的,当前应该报的是10.14版本的错误。

  修改appium兼容版本的方法,大家可跳转第一个链接去查看该博主的解决方法,写得非常详尽。

最终所有环节配置完成后,我们点击诊断图标,应该出现的是以下效果:

  

  这就说明已经配置完成了。

参考文章:https://www.jianshu.com/p/4d2770f90bed

       https://www.jianshu.com/p/63792fd06729

原文地址:https://www.cnblogs.com/May-study/p/10900188.html

时间: 2024-12-20 13:28:35

mac上安装搭建Appium环境的相关文章

磨刀:mac 上简洁搭建ejabberd 环境

和app-get,或者yum类似, 这里使用的是mac上的软件管理工具port. 先磨刀,安装port的方法呢? 访问如下网站: https://www.macports.org/install.php 选择自己的mac 软件版本,下载即可安装port了. port安装成功后,继续磨刀,ejabberd 是erlang编写的,再装一个erlang的运行环境: $sudo port install erlang 静等结果,安装完成后,检验一下 $erl Erlang/OTP 17 [erts-6.

服务器上安装搭建node环境

一.版本 : node  v4.4.3 npm  v2.15.1 pm2  v1.1.3 express v4.13.4 二.node安装与环境配置 新建node安装目录,与node项目目录 sudo mkdir -p /www/dev/node 2.进入node目录,下载node二进制文件包(免编译) sudo  wget https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-x64.tar.gz 如果wget 不可用,可先下载wget    : 

Mac上安装boost开放环境

方法一: 去Macports官网的下载页面(https://distfiles.macports.org/MacPorts/)下载对用Mac系统的pkg文件,下载完成之后,双击,一路[下一步],到安装按成. 打开一个新终端:输入sudo port install boost,提示输入密码,输入你当前使用的账号的密码(注意终端中输密码不会有任何显示提示,即输入的密码不会显示),回车,Macports会全自动下载,安装并编译需要单独编译的部分boost库.时间有点长,你可以放这去干点别的了. 打开X

在Mac上安装Anaconda并在PyCharm上配置

在Mac上安装Anaconda并配置PyCharm 没写过python,也没装过相关IDE,在此做一个记录 安装Anaconda 从官网下载,这里选择的是Python3.7版本的图形化安装包 安装后,在命令行中输入conda --version,如果安装成功,会显示版本号 但我并没有显示,所以根据Anaconda之Python环境配置(Mac版)配置了环境变量: 首先,找到Anaconda的安装路径下bin文件的位置,我的路径是/opt/anaconda3/bin (再记录一下,在finder的

mac上安装python3 和 sqlite的问题

建议mac上安装python3不要使用源码自己编译安装,而要使用 brew install python3 来安装 另外安装完之后创建需环境的话,要指定新的python环境,如下: virtualenv  -p /usr/local/Cellar/python3/3.6.2/bin/python3  --no-site-packages obpy17 Mac OSX 正确地同时安装Python 2.7 和Python3 Mac OSX 正确地同时安装Python 2.7 和Python3(这个是

Mac上安装brew

用过ubuntu系统的都知道,上面有一个命令apt-get 很方便可以快速的安装很多软件 特别lamp环境 都是一键安装. 在mac上也有类似的命令 brew brew用法可以访问官网地址  http://brew.sh/ 但是在mac上安装 brew 的命令如下 curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C /usr/local --strip 1 但是按照上面的方式安装,都没成功,也没有

在Mac上安装IntelliJ IDEA

这篇文章旨在介绍如何在Mac系统上安装IntelliJ IDEA,至于IntelliJ IDEA的介绍和使用方法,大家另行查阅,本篇的文章不再详细阐述. 简短解说,IntelliJ IDEA是可以用来进行java web和android 开发的,当然还有开发特点,但是平时用的多的还是这两个方面.所以,既然要进行java web和android的开发,那么肯定是需要在Mac上安装java环境的,必然也少不了java sdk 和 android sdk. 第一步,下载IntelliJ IDEA 官网

mac上安装scapy遇到的问题

在mac上安装scapy可以说是困难重重,一来因为scapy实在有些小众和老旧,再加上安装说明文档都是python2.5 也没有详细说明一些安装问题. 折腾了大概三个小时之后终于解决了这个老大难. 注:我的环境为anaconda2.3 - python2.7.10 一,首先scapy依赖了以下几个库: 1.PyX  :  2.pcapy 3.gnuplot-py 4.dnet 其中gnuplot-py 以及pyx一定要使用官方网站上面的指定版本. 如果你FQ不方便,请使用我的备份库github:

Jira - 如何在Mac上安装并配置Jira

Jira 是常用的项目管理工具,现在介绍一下如何在Mac 上安装并配置Jira 首先, 安装并配置JAVA开发环境. (如Java version "1.8.0_211") JAVA安装与配置: JMeter 性能测试 - Mac系统下如何配置JAVA开发环境 其次,安装并配置MySQL.如Server Version: 5.7.25 MySQL Community Server (GPL) 在https://dev.mysql.com/downloads/mysql/5.7.html