zoukankan      html  css  js  c++  java
  • mac上搭建appium环境过程以及遇到的问题

    Mac环境安装appium

    一、Java环境

    1. 下载java sdk

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    2.下载完成之后安装

    3.java –version检查是否安装成功,JDK的安装目录为:/Library/Java/JavaVirtualMachines,里面有所有安装的JDK

    4.配置java_home 环境变量

    export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"

    二、  查看mac中自带程序版本:

    1.git程序

    命令行中输入:git --version: 

    2.ruby程序

    命令行中输入:ruby --version:

    3.python程序

    命令行中输入:python -V:

    三、先检查电脑是否安装了homebrew

    1. 在mac上打开终端:finder—实用工具—终端
    2. 在终端,输入brew –v检查是否安装了homebrew
    3. 如果没安装,在终端中输入

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

    1. 在安装过程,需要输入系统密码,然后自动安装完成
    2. 如果安装失败,则需要卸载之后重新安装,卸载在终端中输入:

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

    1. 安装完成之后,输入命令brew –v,如果成功安装,则显示homebrew的版

    四、安装node.js

    使用命令> brew install node

    等待自动安装成功

    五、安装appium

    1. 终端输入npm install –g appium,安装失败
    2. 在终端输入npm uninstall appium –g
    3. 使用淘宝镜像npm(在终端输入:npm config set registry http://registry.npm.taobao.org),之后输入npm install –g appium
    4. 安装成功之后,appium&,运行appium
    5. 执行appium-doctor,查看appium的环境是否正常
    6. appium1.5.0之后的版本,需要在终端安装doctor,命令:

    npm install -g appium-doctor

    1. 安装carthage:

    在终端输入:brew install carthage

    1. 如果在检查过程中发现有环境环境变量没配置好,或者某些文件未安装,则fix或者配置一下环境变量

    六、安装appium客户端wd

    1. npm install wd,因为被墙,wd下载不下来尝试使用:npm --registry http://registry.npm.taobao.org install -g wd
    2. 执行appium,如果提示http的错误信息,应该是端口被占用,可以执行命令:killall -9 node
    3. 八、安装Xcode程序 

    七、  安装xcode程序

    Xcode 是苹果系统上的集成开发工具,可以为 Mac OS 和 iOS 系统开发新应用。从App Store 可以下载。

     

    八、 安装android sdk

    1. 下载地址:下载android studio

       http://tools.android-studio.org/index.php

    1. 下载之后安装
    2. 配置adb调试工具,adb调试工具一般位于Platform-tools下。

    1)启动Mac自带的终端Terminal,进入当前用户的home目录。命令行中输入:echo $HOME

     

    2)创建.bash_profile文件:命令行中输入:touch .bash_profile

     

    3)打开.bash_profile文件:命令行中输入:open -e .bash_profile 此命令行输入完毕后,会自动弹出 .bash_profile 文件的编辑窗口

     

    4)在.bash_profile文件中输入 export PATH=/Users/您的用户名/文件路径/platform-tools/:$PATH

    注意:如果需要添加多个路径到PATH下时,需要用“:”(英文的冒号)隔开。因为android和adb这些命令是在不同的文件夹中的,格式是:PATH=${PATH}:路径1:路径2、另外,如果指定多个路径,结尾就不用写:$PATH了。

    例如:

    export PATH=${PATH}:/Users/csl/android-sdk-macosx/platform-tools:/Users/csl/android-sdk-macosx/tools保存文件。直接关闭.bash_profile文件,即可自动保存您输入的内容。

    5)更新刚配置的环境变量:

    命令行中输入:source .bash_profile   

     6)验证配置是否成功:

    输入adb,如果没有出现-bash: adb: command not found;而出现adb的命令参数解释。则表明环境变量配置成功。

    1. 检查环境,appium-doctor
    2. 发现环境中ANDROID_HOME的环境变量没配置好

    九、    bash_profile文件(配置环境变量)

    1. 打开bash_profile文件配置ANDROID_HOME和JAVA_HOME

    1)        export ANDROID_HOME=" /Users/zoezhang/Library/Android/sdk"

    export JAVA_HOME=$(/usr/libexec/java_home)

    2)        source .bash_profile

    3)       好了,再次运行appium-doctor

    2. 配置好之后,还提示Add '$JAVA_HOME/bin' to your PATH environment

    在path环境变量后,加冒号分隔,添加$JAVA_HOME/bin

    之后更新再检查即可

    十、 安装android模拟器和appium客户端

    参考帖子:

    https://testerhome.com/topics/1225

    http://blog.sina.com.cn/s/blog_53f023270102vbb8.html

  • 相关阅读:
    iOS9下App Store新应用提审攻略
    信息安全系统设计基础第十一周学习总结
    Linux第十一次学习笔记
    信息安全系统设计基础第十周学习总结
    Linux第八次学习笔记
    Linux第七次实验笔记
    家庭作业3.67
    Linux第六次学习笔记
    Linux第五次学习笔记
    Linux第四次学习笔记
  • 原文地址:https://www.cnblogs.com/zoeya/p/6022481.html
Copyright © 2011-2022 走看看